1 definition by dieselpower

1
The type of annoying muffler found on many pos compact cars today. Often capable of setting off car alarms and deafening infants. Most pitiful sounding on cars with automatic transmission.
Can you hear it, its a rice rocket coming; you can hear the fart can on it half a mile away.
by dieselpower May 23, 2006
Get the mug
Get a fart can mug for your mother-in-law Riley.