2 definitions by Lovelyrockstar
by Lovelyrockstar February 6, 2018
A girl who is amazing and will always have your back and will not be afraid to smack a bitch she is sweet and caring and will show you the most amount of love but her love life is complicated and most people dont like her
by Lovelyrockstar October 30, 2018