( informal ) to laugh, etc. a lot and very loudly
LAUGH, SCREAM, ETC. YOUR HEAD OFF
Meaning of LAUGH, SCREAM, ETC. YOUR HEAD OFF in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005