Green’s Dictionary of Slang

skeezer n.

see skeeza n.