town

Fun Dictionary -> town

town - Vulgar Dictionary definition

A woman of the town; a prostitute. To be on the town: to live by prostitution.