French

edit

Noun

edit

mamamouchie f (plural mamamouchies, masculine mamamouchi)

  1. female equivalent of mamamouchi