1 definition by DeatToSmoochie

An over-rated muscle car, commonly beefed up by people with little money
Was that a Camaro you just stomped on the quarter mile in your Opel GT?
by DeatToSmoochie April 13, 2006
Get the Camaro mug.