Top definition
The physical act of humping a dog.
Katie blabla her dog yesterday, the poor thing can't even sit down.
by klinkous February 24, 2005
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush