Answer: sleazoids

AnswerCrossword Clue
sleazoidsA sleazy, sordid, or despicable person
sleazoidsSLEAZOID, a person of low morals or character