What does on top of the world meaning idiom July 8, 2019 16 32 64 128 On top of the world meaning idiom What does sitting on top of the world meaning idiom On top of the world meaning On top of world On top of it