Top definition
The act of having unmatched power and control over anyone with testicles.
The poor guy, he was no match to her powers of manchantment.
by Otis2Day September 28, 2011
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush