Feeling wonderful
Else clues• ...visiting Santa's workshop?
• Ecstatic
• Elated
• End of a clumsy alpinist's quip
• Enjoying tremendous success
• Euphoric
• Extremely happy
• Feeling really good
• In seventh heaven
• Like Santa in ecstasy?
• Like this answer, literally
• Really happy, as a mountaineer?
• See note
• Where Santa lives?