1 definition by oldazguy

Top Definition
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 29, 2013
Mug icon
Buy a snatch mug!