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.
5👍 3👎