1 definition by Mimilones

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 7, 2011
Get the Maomi mug.