Skip to main content

Definitions 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?
Camaro by DeatToSmoochie April 28, 2006