by Jesse2009 March 22, 2007
by Wilson F. July 27, 2007
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 09, 2009