Crossword Genius

One guzzles gallons, given thin bottle (6,4)

Ross

I believe the answer is:

greedy guts

I'm a little stuck... Click here to teach me more about this clue!

'one guzzles' is the definition.
I can't tell whether this definition defines the answer.

'gallons given thin bottle' is the wordplay.
'gallons' becomes 'g' (abbreviation).
'given' means one lot of letters go next to another.
'thin' becomes 'reedy' (as in a thin or reedy voice).
'bottle' becomes 'guts' (I've seen this before).
'g'+'reedy'+'guts'='GREEDY GUTS'

Can you help me to learn more?

(Other definitions for greedy guts that I've seen before include "Excessive eater" , "Pig" .)

I've seen this clue in The Times.
Want a hint initially instead of a full solution? Install my app