Skip to main content

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 is a gray friend! - all of her friends
Francesca by babysnakeharris May 10, 2018