1 definition by oldazguy

slang word for a woman’s vagina (=sex organ)
When seeing a good looking woman, I sure would like to get some of that snatch
by oldazguy November 30, 2013
Get the snatch mug.