to laugh one's head off, to crack up
Sich vor Lachen kaum halten können; extrem amüsieren.
To laugh extremely hard and uncontrollably.
-
Wir haben uns über den Witz einen Ast gelacht.— We laughed our heads off at that joke.
-
Sie lachten sich einen Ast über seine Geschichte.— They cracked up at his story.