Green’s Dictionary of Slang

meggie n.

see meg n.2