WHAT PLANET IS SB ON?


Meaning of WHAT PLANET IS SB ON? in English

➡ to be on another planet

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.