ON CLOUD NINE


Meaning of ON CLOUD NINE in English

totally happy, on top of the world, in seventh heaven

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.