BEOLINGUS
Dictionary - TU Chemnitz

 German  English

etw. in sich hineinschütten; etw. in sich hineinkippen to guzzle sth. [drink]