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. - - - - ->  
