Answer: sleazoid

AnswerCrossword Clue
sleazoidSleazy, sordid, or despicable
sleazoida person of low morals or character