Definition
Often in the phrase on cloud seven: a state of bliss, elation or happiness.
Origins
The seven part likely derives from the expression seventh heaven, which refers to a state of heavenly bliss.
Often in the phrase on cloud seven: a state of bliss, elation or happiness.
The seven part likely derives from the expression seventh heaven, which refers to a state of heavenly bliss.