Skip to main content

theoneandonlysampire's definitions

lady snatch

the female lady part. formally known as a vagina.
I want to put my wang in your lovely lady snatch.
by theoneandonlysampire November 11, 2011
mugGet the lady snatch mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email