Wiktionary
mammasan
n. (alternative form of mama-san English)
n. (alternative form of mama-san English)