Green’s Dictionary of Slang

megg n.

see under meg.