1 definition by Gee starrr

Top Definition
Cutest, nicest, most beautiful and perfect girl anyone could ever ask for. Hot beyond belief with the perfect smile.
God she's beautiful, she must be a ruxandra!
by Gee starrr December 13, 2010

Mug icon
Buy a Ruxandra mug!