3 definitions by tinydancerxo101

Top Definition
The most perfect princess in the world(:
Francesca is perfect.
by tinydancerxo101 February 02, 2013
An absolutely amazing, gorgeous person. She is perfection. She's best friends with a Princess and loves to take pictures.
Look at that Nevina.
by tinydancerxo101 February 02, 2013
The most perfect princess in the world(:
Francesca Alonzi is a princess
by tinydancerxo101 February 02, 2013

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×