This is when a person delights or is greatly pleased by something. could also mean zest.
e.g They engaged in the Free for All fight in the house with such delectation.