1 definition by Mimilones

Top Definition
A creature made from star dust and a double rainbows. Totally awesome cool plus infinity.
Those Twilight movies aren't as cool as Maomi.
by Mimilones November 07, 2011

Mug icon
Buy a Maomi mug!