There are many ways to express the idea of "having a good time." Some synonyms include "enjoying oneself," "having fun," "living it up," "partying," "making merry," "celebrating," "reveling," "having a blast," "cutting loose," "letting one's hair down," "soaking up the fun," "pleasure-seeking," "delighting in," "taking pleasure in," "feeling good," "finding joy in," and "having a whale of a time." No matter which term one uses, the message is clear: enjoying life to the fullest and savoring each moment of happiness and pleasure.