1 definition by MahoganytownXD

A woman or women who would never put others down for any reason. Uplifting to all, empowering, and loving, gaining pleasure from others succeeding rather than failing.
by MahoganytownXD February 9, 2021
Get the Queen mug.