Univerbation of buon (“good”, apocopic form of buono) + umore (“mood”). Compare French bonne humeur.
buonumore m (plural buonumori)