Happily puffed up? (2,3)
I believe the answer is:
on air
'happily' is the definition.
(as in phrases like 'walking on air')
I don't understand how the rest of the clue works.
Can you help me to learn more?
(Other definitions for on air that I've seen before include "Currently broadcasting" , "put out" , "If you're really happy, you'll float here" , "very happily?" , "Broadcasting at this moment" .)