Green’s Dictionary of Slang

mamma n.

see mama n.