tearyouapart's definitions
The terrible sounding vehicle exhaust. Usually accompanied by a rattling sound. Most commonly found on cars in which the driver wants the public to think their car is fast.
by tearyouapart February 9, 2009
Get the poop canmug.