Top definition
Slang for beating off in a dirty or generally disgusting bathroom stall.
Don't ever be detouring yourself in the mushroom truck when John walks in. It won't be pretty.
by Gafoto January 12, 2008
Get the mug
Get a detouring yourself in the mushroom truck mug for your mama Sarah.