Green’s Dictionary of Slang

margaree n.

see margery n.