Absolutely very rare, the various forms of this surname seem to suggest an ancient settlement in the Tuscan-Umbrian area, it should be of Spanish origin and derive from a nickname descended from the word cachopin (ciabattone, of one who slams his clogs) appeared in Spain after the return from the discovery of America, a term derived from náhuatl (Mesoamerican language).
Buy a heraldic document with your coat of arms
Verba Volant, Scripta Manent