Japanese name given to your sweetheart or your cute and cuddly puppy. Means "My baby or my hunny "
" I love my baby mamochan!"
12👍 3👎