ON TOP OF THE WORLD Meaning of ON TOP OF THE WORLD in English = sitting on high cotton Slang English vocab. Английский сленговый словарь. 2012