What is Momoo?
a word in the Awawian language that means mother.
I wuv my Momoo!
See momoo, duya, dadoo, awa
nickname for the coolest mom ever!
"Yo, MomOO!!!"
See mamoo, momoo, mom, mother, awesome