Top definition
An indonesian word for "Breast milk" sometimes used by younger children.
Kid: Ching chang mama aku mau want is a MIMI CUCU

Mom: Nibba go away i'm playing fortnite
by squishyloop July 23, 2018
Get the mug
Get a Mimi cucu mug for your buddy José.
buy the domain for your travel site