LAUGH YOUR HEAD OFF


Meaning of LAUGH YOUR HEAD OFF in English

to laugh very loudly and for a long time

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.