GUZZLE-GUTS


Meaning of GUZZLE-GUTS in English

Noun. A person who drinks greedily.

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