Responses
No. You are not stupid. There are many expressions. This one is similar to “I had a blast”.
It is saying like what the other person said but with an emphasis. It means I had fun but it is more like I had a lot of fun or I enjoyed myself greatly.
It comes from the idea of a ball (a formal dance or party) being a grand, enjoyable event,
what does he mean "i had a ball"?