Revel means to take great pleasure. If you revel in something, you're not just pleased or even excited; you're overwhelmed by joy.