3 definitions by Brian Fitch
by Brian Fitch February 11, 2006
- Noun - A word used to define a car that has a loud exhaust. Usually that of a pop-culture car modeled after the movie The Fast and The Furious.
by Brian Fitch February 11, 2006
by Brian Fitch February 11, 2006