be (sitting) on top of the world

be (sitting) on top of the world

To be very happy. I was on top of the world when I found out that I'd gotten an A on my hardest exam. Cathy has been sitting on top of the world ever since she got that big promotion at work.
See also: of, on, top, world
Farlex Dictionary of Idioms.
See also:
  • feel on top of the world
  • on top of the world
  • come on top of
  • come on top of (something)
  • storey
  • top story
  • top
  • top (oneself)
  • thin on top
  • be thin on top