meaning of Anafrancesca

Anafrancesca meaning in Urban Dictionary

somebody who is seemingly AWESOME! Somebody who has a quick temper as well as is excellent at sports eg track, volleyball and football! Who's got a so-so life additionally the most readily useful individual previously! Just who usally kick a** at every little thing they are doing!