Skip to main content

Definitions by StinkySnatch

stinky snatch

Foul and unpleasant smelling vagina.
That girl has some stinky snatch, my fingers smelled for days!
stinky snatch by StinkySnatch August 12, 2006