1 definition by cowboyghost
A shining pearl. She’s fierce and won’t back down from a fight. She’s also kind, generous and caring. She’s one hell of a loyal friend. She might be a pain in the ass sometimes but you’re always bound to make amends with each other.
by cowboyghost November 24, 2021