NichiDict

馬鹿笑い

ばかわらい
バカ笑いばか笑い
[bakawarai]

Meanings

1.NounNoun・suruIntransitive

horse laugh; guffaw; wild laughter