Top Definition
A vehicle that breaks down often. I.E.- every time you hit a red light it dies.
Man, Phillip's car is a real breakdownasaurus! That new car of yours is a real breakdownasaurus!
by Custom Creations November 07, 2010
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.