Meaning of “be on top of the world” - Learner’s Dictionary

be on top of the world

informal

to be very happy

(Definition of “be on top of the world” from the Cambridge Learner’s Dictionary © Cambridge University Press)