snail snatcher Share definition Flag A slimy and undesirable person who is far too handsy. "Did you hear he said you can just grab them by the pussy" "Ugh, he is such a snail snatcher" snail snatcher by IDrinkAndKnowThings August 4, 2023 0 0 Get merch Get the snail snatcher mug. Buy Now — $32.95 See more merch