Top definition
Franchisca is beautiful. She is also tall. And she always looks fresh. No one messes with her and she has a nice heart. Better believe she'll take your heart away. Her love is so addicting. If you meet her you bets keep her
"Have you seen Franchisca dude she's amazing"
by americathegreat023 April 18, 2014
Get the mug
Get a franchisca mug for your friend Jovana.