Green’s Dictionary of Slang

greasy n.3

see greasy (mop) n.