have a time v. phr.,
informal 1. To have trouble; have a hard time.
Poor Susan had a time trying to get the children to go to bed.
John had a time passing his math course. 2. To have a good time; to have fun.
■ Used with a reflexive pronoun.
Bob had himself a time going to every night club in town.
Mary had herself a time dancing at the party. Synonym: HAVE A BALL.
[TahlilGaran] English Idioms Dictionary ▲