Slang meaning of Keg on legs

Keg on legs means: a big drinker