sleazehole
Meaning
(informal, derogatory) A lousy, disreputable, or disgusting place.
(informal, derogatory) A sleazy person.
Source: en.wiktionary.org(informal, derogatory) A lousy, disreputable, or disgusting place.
(informal, derogatory) A sleazy person.
Source: en.wiktionary.org