rock out with one's cock out
have a whale of a time
partay
whoop it up
make whoopee
have a good time
party
go large
have a ball
live it up
time of one's life
have a laugh
take pleasure
make merry
jollify
revel
make happy
racket
go down
wassail
party animal
delightingly
get down
get one's freak on
treat
perk up
rejoice
tickle pink
party-spirited
brighten up
gallant
brighten
dashing
do justice
isohedonic
lap up
get one's rocks off
full
live for
warm the cockles of someone's heart
ring someone's bell
smile from ear to ear
replete
go a bundle on
exhilarating
enamor
stimulating
encaptivate
have fun
take delight in