text: "to have a ball" is an english idiomatic expression, but i don't see what it has to do with having fun? "to have a ball" means "to have fun", right? but where's the logic in that? is it refering to a well known historic event, where someone helped him/herself to a ball and had fun, or what? it just doesn't make sense.  thanks,    w, sweden a "ball" is a party where everyone dresses elegantly and dances.  they are big events where everything looks beautiful.  so if you are having a ball, i.e. throwing a big party, you are probably enjoying yourself a lot.