BEOLINGUS
Dictionary - TU Chemnitz

 German  English

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