Skip to main content

babysnakeharris's definitions

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
by babysnakeharris May 10, 2018
mugGet the Francescamug.

Share this definition