Italian-English dictionary »

abbuffarsi meaning in English

ItalianEnglish
abbuffarsi verb

binge(to engage in a short period of excessive consumption)
verb
[UK: bɪndʒ] [US: ˈbɪndʒ]