Top definition
I girl that is always in love. Shes a hard friend to get but a easy friend to keep. She is badass and lovebly.
by Dju2003&lifeline February 05, 2016
Get a trizae mug for your daughter-in-law Riley.