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