Top definition
An Arm chair know it all who talks about cars all day long. This is a person who cannot stop talking about cars all the time.
"I want to fit an induction kit to my new Cupra, and decat it."

But it never happens, carrettes about it all day long every day!
by boiracer January 04, 2012
Mug icon

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