Green’s Dictionary of Slang

sleez n.

see sleaze n. (1)