Skip to main content

Definitions by theoneandonlysampire

lady snatch 

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