Green’s Dictionary of Slang

mageland n.

see maggyland n.