SLEAZOID is a playable word

sleazoid Scrabble® Dictionary

noun
pl. sleazoids
a person of low morals or character
226 Playable Words can be made from "SLEAZOID"