1 definition by theonewhomissedyou
the best girl on the planet, a little overwhelming at times, but she is the girl that you should never let go. she is the one who yes, can be crazy, but she is attractive, beautiful, and one of a kind.
by theonewhomissedyou March 29, 2013