Green’s Dictionary of Slang

mogadon n.

also moggie

(N.Z. prison) a fool.

[NZ]D. Looser Boobslang [U. Canterbury D.Phil. thesis] 118/1: mogadon (also moggie) n. an idiot.