Skip to main content

Qwertyuiop417's definitions

ladytown

a delicate term used for the genitalia of a female.
Natasha: Has he asked you out yet?
Lauren: No, there's been such a drought in my ladytown!
by Qwertyuiop417 December 25, 2007
mugGet the ladytownmug.

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