Have a ball has 2 different meanings across 1 category:
Verb
enjoy oneself greatly
"We had a ball at the party and didn't come home until 2 AM"
To enjoy oneself thoroughly; to have lots of fun or excitement.