have a good time
live it up
have a whale of a time
have a ball
have a laugh
go large
time of one's life
recreate
take pleasure
have fun
make whoopee
get one's rocks off
take delight in
savour
apolaustic
do justice
devour
let one's hair down
vibe
delight in
make a day of it
rock out with one's cock out
take in
joie de vivre
get behind
feast one's eyes
delight
lap up
let oneself go
get down
soak in
indulge
encaptivate
enamor
luxuriate
entertainable
revel
kick up one's heels
liking
take a shine to
grovel
rejoice
enjoyingly
enjoyee
bummage
fruition
relish
diverting
exuberate
amusing