RichThesaurus
sleazehole
sleazehole
antonyms
sleazehole
definitions
noun
A lousy, disreputable, or disgusting place.
A sleazy person.