Green’s Dictionary of Slang

marmalet madam n.

see marmulet madam n.