revel /rev•uh•l/

verb (used without object)

1. to take great pleasure or delight

2. to make merry; indulge in boisterous festivities