1 definition by Yooper BonFidal

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
Buy a eurosnatch mug!