menu_book

Definition

Often in the phrase on cloud seven: a state of bliss, elation or happiness.

history_edu

Origins

The seven part likely derives from the expression seventh heaven, which refers to a state of heavenly bliss.