meaning of be on cloud nine

be on cloud nine meaning in General Dictionary

feel severe happiness or elation