Green’s Dictionary of Slang

mid n.

see middy n. (1)