Find the word definition

Wiktionary
sleazoids

n. (plural of sleazoid English)

Usage examples of "sleazoids".

Tassler, of course, had no reason to think that some eighty years later the park would be used by a bunch of crummy sleazoids who made money by setting poor animals at each other's throat, literally.

Either Swain had a talĀ­ent for locating the sleazoids in the city, or he had some really questionable acquaintances.