Top Definition
(n.) A poorly manufactured car (american in nature, or with an american parent company usually) which has an engine too weak for the body, crap suspension, 11 seconds to sixty and 50-something mpg
Practically every Ford or GM, plus most of thier subsidiaries. Also, any Nissan Micra.
by Gumba Gumba May 24, 2004
3 Words related to lemon on wheels
Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×