Puffs, gasps (5)
I believe the answer is:
pants
I believe this is a double definition.
'puffs' is the first definition.
(I know this)
'gasps' is the second definition.
('pant' can be a synonym of 'gasp')
(Other definitions for pants that I've seen before include "Rubbish -- underwear" , "awful according to modern youngsters" , "Rubbish (slang) - undergarment" , "sounds exhausted" , "Breathes heavily in trousers" .)