1 definition by Duck lord :)
A really amazing and wonderful person. She is beautiful but needs to love herself more. She’s an amazing friend, she’s always really nice and funny and will always put a smile on your face even on the darkest days. She’ll always have your back and you’d be the luckiest person in the world to have a friend like Rebecca.
by Duck lord :) April 25, 2021