woman of the town, or woman of pleasure

Fun Dictionary -> woman of the town, or woman of pleasure

woman of the town, or woman of pleasure - Vulgar Dictionary definition

A prostitute.