stinky snatch Share definition Flag Foul and unpleasant smelling vagina. That girl has some stinky snatch, my fingers smelled for days! stinky snatch by StinkySnatch August 12, 2006 0 0 Get merch Get the stinky snatch mug. Buy Now — $32.95 See more merch