Green’s Dictionary of Slang

maggery n.

see under mag n.5