1 definition by CrotchRocketer

Top Definition
The most effective way to turn gasoline into noise without producing any horsepower
Wow that Harley Davidson is as loud as a semi, too bad it doesn't have the horsepower to get itself up that hill!
by CrotchRocketer May 29, 2009

Mug icon
Buy a Harley Davidson mug!