Top definition
Almost like a ball tap, except tapping a girls vagina.
Carly wouldn't shut her damn trap, so I vag tapped her.
by Jon February 05, 2004
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush