Top definition
Slang for having sex, as in short version of "take a ride on my disco stick".
My friend texted me last night at almost 3am. I love those late-night requests for disco time.
by Mach3 October 08, 2009
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush