Verb-object compound, composed of butta (“to throw away”) + cavoli (“cabbages”), probably used as a nickname.
Buttacavoli m or f by sense