1 definition by Gee starrr

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 14, 2010
Get the Ruxandra mug.