2 definitions by Sean Ss

Motorcycle builder from California. Very popular with a T.V. reality series called Monster Garage.
by Sean Ss March 29, 2005
Get the jesse james mug.
The act of re-wiping your ass a few hours after taking a shit.
I gotta go double clutch after dropping that yam this morning.
by Sean Ss November 23, 2019
Get the Double Clutch mug.