Be a barrel of laughs
To be fun, funny, and pleasant
- "He's a bit serious, isn't he?" "Yeah, not exactly a barrel of laughs."
Feast your eyes on
To take great pleasure in looking at someone or something
- We walked through the valley, feasting our eyes on the beauty all around us.
Full of the joys of spring
Very happy, enthusiastic and full of energy
- He bounced into the office, full of the joys of spring.
Have a ball
To have a very enjoyable time
- "So how was the party last night?" "Oh, it was great - we had a ball!"
Have a whale of a time
To enjoy yourself very much
- We had a whale of a time on holiday.
Have the time of your life
Enjoy yourself very much
- If you and your partner enjoy snowboarding then you will have the time of your life!
Let one’s hair down
To relax and enjoy themselves
- Oh let your hair down for once!
More fun than a barrel of monkeys
A very good time; a pleasant occasion
- We had more fun on vacation than a barrel of monkeys.
With bells on
Eagerly, willingly, and on time
- "Are you coming to Paul's tonight." "Sure, I'll be there - with bells on."