Skip to main content

Definitions by spookyismozart

mamochan 

Japanese name given to your sweetheart or your cute and cuddly puppy. Means "My baby or my hunny "
" I love my baby mamochan!"
mamochan by spookyismozart August 25, 2009