From the same Frankish/Germanic source as French tarabuster (“commotion, uproar”).
trambusto m (plural trambusti)