All in, cold buffet (4,4)
I believe the answer is:
dead beat
'all in' is the definition.
(both can mean exhausted)
'cold buffet' is the wordplay.
'cold' becomes 'dead' (similar in meaning).
'buffet' becomes 'beat' (buffet can mean to beat or pound).
'dead'+'beat'='DEAD-BEAT'
(Other definitions for dead beat that I've seen before include "An American down-and-out" , "Ready to drop" , "What could make copper bored" , "Tired out" , "Someone who won't pay debts" .)