Top definition
A woman's vagina that has not been shaved. A hairy mess.
OMFG, I saw Michelle last night and she had the scariest eurosnatch I had ever seen. I swear, Sasquatch must be living down there
by Yooper BonFidal June 29, 2008
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush