1 definition by CrescentFresh

Top Definition
Possibly the most visual of terms for a vagina.
Her snatch looked like a beartrap, and it felt like one too.
by CrescentFresh April 18, 2009

Mug icon
Buy a Snatch mug!