This is the best definition that I can give. If other Dutchies read this: feel free to help. I can't think of another word in any language that means the same. Every Dutch person knows what it means, but everybody has struggles to explain it to non-Dutch speakers.
“Convivial” in English means the same thing, but it’s not commonly used like in Dutch.