UK, [US and ANZ] pooped [adjective] [after verb] [informal]If you are puffed (out), you are breathing with difficulty because you have been making a lot of physical effort.I can't walk any further - I'm puffed!
PUFFED
Meaning of PUFFED in English
Cambridge English vocab. Кембриджский английский словарь. 2012