sitting on top of the world


sitting on top of the world
See: ON TOP OF THE WORLD.

Dictionary of American idioms. 2013.