From carattere (“character, person”) + -accio.
caratteraccio m (plural caratteracci) (Pejorative of carattere)