1 definition by axaxyup

Top Definition
A machine that sits in the garage during the winter months in most states in the U.S.
Since it was wet outside, Donny had to drive his Geo Metro to work instead of his crotch rocket.
by axaxyup October 22, 2003
Mug icon
Buy a crotch rocket mug!