Top Definition
A popular term in which Subaru haters call Subarus.

Also the way a Subaru owner refers to his car after getting crappy dyno numbers.
Yo yo yo son, that Slowbaru can't run with my boosted civic.

Oh my god, my Slowbaru was supposed to make 800whp, but only did 261whp on the dyno.
#subaru #wrx #sti #impreza #turbo #boost
by DONALD GEORGE November 01, 2007
6 Words related to slowbaru
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.