1 definition by Huchiguchiyayaya

1
Something that is very beautiful, cute, and tiny.
Oh, my, god! That is quite mumuma.
by Huchiguchiyayaya April 20, 2008
Get the merch
Get the mumuma neck gaiter and mug.