RichThesaurus
sleazeball
vs
surfeiting
sleazeball
noun
A morally reprehensible, disreputable, or sleazy person; a cad.
surfeiting
noun
An overindulgence in food and drink.
How often have the words
sleazeball
and
surfeiting
occurred in a corpus of books?
(source:
Google Ngram Viewer
)