Green’s Dictionary of Slang

greased mitt n.

see under mitt n.