guzzle-guts

guzzle-guts

n. a drunkard; a heavy drinker. Old guzzle-guts here would like another drink.