Green’s Dictionary of Slang

midi n.

see middy n. (2)