Green’s Dictionary of Slang

sleezoid n.

see sleazo under sleaze n.