Green’s Dictionary of Slang

mit n.

see mitt n.

In phrases