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"