Clue: Feeling extremely happy, having reached the North Pole? (2,3,2,3,5)
Answer: ON TOP OF THE WORLD
Explanation: Feeling extremely happy, having reached the North Pole? (2,3,2,3,5)
Double definition, one mildly cryptic