Green’s Dictionary of Slang

mitts n.

see mitt n.