1 definition by Lovebite lovebite hi

The most amazing girl you could ever meet. She makes everyone happy and has the most amazing smile known to man. Every man wants a girl like Francesca in there life..

However she will suffer some deep issues that she won't tell anyone because she keeps her emotions bottled up. Even tho she hurts inside she'll smile and put everyone before herself.

Francesca can be a right hot rod in bed so if you ever get a chance take it because it'll be the best night of your life. Francesca is also known to give the best cuddles and kisses.

Best features : Eyes, Smile, Arse (figure) and cute little face.
Josh: Hey did you meet Francesca
Callum: Yes she is the best girl ever I don't want to lose her ever.
by Lovebite lovebite hi September 27, 2016
Get the Francesca mug.