Green’s Dictionary of Slang

magg n.

see mag n.3 (1)