What does be on cloud nine mean?

be on cloud nine meaning in General Dictionary

feel severe happiness or elation