These are so heavenly and enjoyable, and the word revel means: 'enjoy oneself in a lively way' and that's exactly what you'll do while enjoying these!