Skip to main content

Definitions by Duya0000

a word in the Awawian language that means mother.
I wuv my Momoo!
Momoo by Duya0000 January 30, 2009