Green’s Dictionary of Slang

sleeze n.

see sleaze n.