Top definition
Its what happens when you get owned by something
Stephen got his biscuit deuced by 151 an natty light

this deuced biscuit just got stuck in the face with a plasma grenade
by blazincaucasion June 02, 2010
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush