guffawed

laughed in a loud or energetic, and cheerful way.