Subscribe English
look up any word, like yeet:
 
1.
A slang term for a vagina that originated in the late 1930's
That Dame's Dillypot was open for business
by Atomson Austinson June 19, 2011
26 2