Definitions by babysnakeharris
Francesca
the best friend in the world. great sense of humour, really pretty, and can cheer you up when you’re in the worst mood ever by saying something really stupid. very strange but it’s not that bad.
Francesca by babysnakeharris May 10, 2018