eurosnatch Share definition Flag 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 eurosnatch by Yooper BonFidal June 29, 2008 0 0 Get merch Get the eurosnatch mug. Buy Now — $32.95 See more merch