1 definition by Anonymous1972

Top Definition
a pacifier or soother for a baby
"Give the baby her mamon so she can fall asleep."
by Anonymous1972 March 14, 2007

Mug icon
Buy a mamon mug!