1 definition by jillyrdxd

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 2, 2015
Get the Snatch Shutter mug.