Top definition
Losing horribly in any sport particularly basketball
did you see the Lakers last night? Man, they got they nuts drug!
by knowledge dread February 18, 2010
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush