Dutch-English dictionary »

zich bescheuren meaning in English

DutchEnglish
zich bescheuren werkwoord

laugh one's head off(laugh uproariously)
verb
[UK: lɑːf wʌnz hed ɒf] [US: ˈlæf wʌnz ˈhed ˈɒf]