1 definition by Keyshia
Derived from the east african culture meaning Queen of all Wonders,
One who is usually the head female in charge, tendancy to have her way in all cases.
One who is usually the head female in charge, tendancy to have her way in all cases.
by Keyshia October 14, 2007