English Dictionary
Definition fleshpots in British English
fleshpots noun
[plural] noun
/ˈfleʃˌpɒts/
1
places where you can find sexual pleasure or entertainment
Synonyms and related words
