Green’s Dictionary of Slang

maggie ryan n.

see maggy ann n.