cesspool
UK /ˈsɛsˌpuːl/ US /ˈsɛsˌpuːl/
noun 2
Definitions
noun
1
An underground pit where sewage is held.
2
A filthy place.
Under such circumstances, I naturally gravitated to London, that great cesspool into which all the loungers and idlers of the Empire are irresistibly drained.
Your note
not saved0 chars