Green’s Dictionary of Slang

sleezebag n.

see sleazebag under sleaze n.