Capozucca is composed by the two words capo: head and zucca: pumpkin.
If your interest is about the surname Capozucca, the meaning is due to the common use of the nickname 'zucca' to tell someone that has an 'empty head' (is a 'testa di zucca').