poop snatch Share definition Flag noun - a vagina emitting horrid odors Damn yo, I tried to eat out this hot chick, but she had a bad case of poop snatch poop snatch by opticledilusi0n December 26, 2007 0 0 Get merch Get the poop snatch mug. Buy Now — $32.95 See more merch