Nouns

(n)guzzlersomeone who drinks heavily (especially alcoholic beverages)“he's a beer guzzler every night”
(n)gulper, guzzlera drinker who swallows large amounts greedily