Top definition
The natural 'juices' that are found inside the vagina or panty hamster
I gave her the finger and got it covered in vag wax
by Link December 10, 2004
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush