Top definition
A person who is so disgusting that when a woman sees's that person, her vagina shuts for good.
Mikey is such a snatch shutter, when Sarah saw him her pussy snatched shut for good.
by jillyrdxd January 01, 2015
Get the mug
Get a Snatch Shutter mug for your dog Georges.