To enjoy oneself greatly; to have a wonderful, fun, or exciting time at an event or activity.
This phrase originated in American English around the 1940s, playing on the double meaning of 'ball' as both a formal dance or party and as something round and bouncy associated with play and games. The expression captures the joy and liveliness associated with both elegant social gatherings and playful activities.
Try Another Word