A person who is sleazy or leads a sleazy lifestyle.
The guy that runs the adult movie theater is a sleazoid. What a degenerate!
Slightly tacky, obscene, or gross. From sleazy, originally referring to cheap Silesian fabrics from what is now Poland.
That Dennis is a sleazoid little freak.