Green’s Dictionary of Slang

maggies n.

see Maggie Moores n. (1)