Top definition
Someone who is addicted to the buying selling and trading of cars. often will buy more than one a month. Always wants something a little better. Loves to drive!
Wow that is the third car Bob has bought this month he is such a caraholic.
by Red274 February 11, 2009
Get the mug
Get a caraholic mug for your dog Sarah.