1 definition by Honey Aleece

Top Definition
Vagina
The scent of her snatch elevated his heart rate.
by Honey Aleece May 26, 2018

Mug icon
Buy a Snatch mug!