What is the meaning of “Mabu”? “Mabu” is short for two Japanese words: mabudachi – friend mabuta – eyelid Once you have Mabu at home, you’ll first notice her blinking eyes while she talks to you as she warms her way into your heart to become your friend. Ninette Tan2018-01-02T21:51:48+00:00