Skip to main content

Definitions by citypulse

saabaru 

Share definition Flag
what happens when saab takes a car made by subaru and puts a saab badge on it.
subaru wrx = saab 92x.
saabaru by citypulse April 10, 2005