Top definition
Dude I gotta take a leg dump STAT, I'm sitting on a tree stump.
by Marty Mcfly10 June 04, 2016
Get the mug
Get a leg dump mug for your coworker Georges.