Top definition
The most amazing person ever . He's as cute as can be , with the most amazing smile any girl would kill for . Exceptionally hot , brightens up any room when he walks in . Loves with his all and will always be there for you when he knows you have his back ... usually mixed race with a bit of french . And when he says he loves you , he means it
She's so lucky ..
Why?
She gets to date a fransua
by random smurf August 16, 2014
Get the mug
Get a Fransua mug for your friend James.