Definition of "guffawed"

guffawed