Here are some options, with slight nuances:
* διασκεδάζω (diaskeđazo): This is probably the closest general equivalent. It means to amuse oneself, to have a good time, to be entertained. It's a versatile option suitable for many contexts.
* ξεφαντώνω (xefantono): This implies a more boisterous, wild, and perhaps slightly unrestrained kind of fun. Think "let your hair down" fun.
* περάσω καλά (peraso kala): This literally translates to "spend well" or "have a good time," and is a very common and natural way to express the sentiment.
So, while there's no single perfect word, διασκεδάζω (diaskeđazo) or περάσω καλά (peraso kala) are your best bets depending on the context.