Skip to main content

LadyJay127's definitions

Ladytown

A place inhabited by your fingers or a male appendage
Jenna: Lauren has her fingers in ladytown right now.

Henry: That's funny, I was in ladytown last night.
by LadyJay127 March 16, 2011
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