Skip to main content

Definitions by StarryBlue

in the Marshall Islands, bubu is grandmother.
Bubu is the new name of mother earth.
[bubu] by StarryBlue August 25, 2008