Having a rip is a slang term that means having a good time, enjoying oneself, or partying. If you want to communicate the same idea without using this phrase, you can use synonyms such as being in high spirits, feeling jubilant, having a blast, reveling, carousing, celebrating, or simply having fun. These expressions convey the same sense of enjoyment and pleasure that comes from engaging in enjoyable activities with friends and loved ones. So, if you want to convey the message of having a rip without sounding too casual or informal, try using these synonyms to express yourself in a more refined manner.