Definition of have hollow legs (or a hollow leg) in US English:

have hollow legs (or a hollow leg)

phrase

informal
  • Have the ability or capacity to consume an unusually large amount of food or drink.

    ‘I'm usually hungry an hour after I leave—I just have hollow legs and should order more food’
    ‘he's got hollow legs, so plying him with drink doesn't work’