When it comes to experiencing complete joy and happiness, there are several other ways to express it besides saying "enjoy oneself enormously". Some of these synonyms include having a blast, having a great time, having a ball, having a lot of fun, having the time of one's life, and feeling over the moon. One can also say they are thoroughly enjoying themselves, having a whale of a time, or relishing every moment. These synonyms can help to add more excitement and flair to one's language when describing the experience of experiencing pure enjoyment and pleasure.