Green’s Dictionary of Slang

minch n.

see minge n. (1)