SITTING ON TOP OF THE WORLD Meaning of SITTING ON TOP OF THE WORLD in English See: ON TOP OF THE WORLD. Dictionary of English idioms . Словарь английских идиом. 2012