by CrazECarmine_CT-88 September 8, 2007
by justforpoppy June 25, 2010
by Ohhsolovely47 November 28, 2012
by Kirk T October 15, 2003
describing the sound of an vehicular engine being accelerated. Mostly used to describe smth that turns one on or gets one going on a very dedicated level.
by mike wolff May 3, 2003
by tuka August 10, 2004