Top definition
A female adjective use to potray a big boobs, an explicit word use to express awesome experiences.
Youre so mayaboo. You got a very big boobs...
by barokbok August 23, 2009
Get the mug
Get a mayaboo mug for your dad Manley.