TO CAROUSE


Meaning of TO CAROUSE in English

To drink freely or deep: from the German word expressing ALL OUT.

Slang English vocab.      Английский сленговый словарь.