Green’s Dictionary of Slang

Marie n.

see Mary n.