Green’s Dictionary of Slang

mogue n.

see mog n.1