Scarafiocca is specific to Montegranaro in Piceno, should derive from a dialect nickname not better identified, you can also consider the hypothesis that the surname derives from a dialectal form of the ethnic of Scarfos, toponym of the island of Cyprus.
Buy a heraldic document with your coat of arms
Verba Volant, Scripta Manent