1 definition by trustamerican

Francesca is the girl that is closest to perfect. She is nice to everyone, funny, and has the cutest laugh and smile. She is not just one of the prettiest girls you could know she's cute, hot, beautiful, adorable, sexy, and stunning. Basically, she is almost perfect, and you couldn't find anyone better than her.
"Have you ever met Francesca"
"Yeah shes amazing"
"Isn't she? I love her"
by trustamerican November 23, 2011
Get the Francesca mug.