Vocabulary

ゲラゲラ笑う

to guffaw; to roar with laughter; to laugh heartily

expression verb