look up any word, like donkey punch:
 
1.
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.
by SanjayAOT July 14, 2013