Skip to main content

spookyismozart's definitions

mamochan

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

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email