Idiom Definition:
Your browser does not support the audio element.
"to be sitting on top of the world"
to have the feeling that your life is excellent
to have the feeling that everything is going very well
Synonyms:
advantage, benefit, comfort, content, cententment, ease, good, happy, hapiness, health, healthy, profit, prosperous, prosperity, safety, security, success, well
This man is literally
sitting on top of the world. - - - - ->