1 definition by twin turbo

Top Definition
It honestly is a pos....
It's a failed attempt of a sports car, with no engineering or anything special to make it stand out.
200hp single turbo engine meant for a go-kart.
mid engine...doesnt make it a ferrari.
Oh, and you WILL spin out on a on-ramp. Enjoy :)
mr2 owner: dude...I spun out going 6 mph.
guy: Let me guess..you drive a mr2?
mr2 owner: yea....
guy: your car is also slow.
mr2 owner: I noticed.
by twin turbo February 27, 2006

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug