Delectación (en. Delectation)

/delektaˈsjon/

Slang Meanings

To feel extreme pleasure in something.
That food is pure delectation, I love it.
Esa comida es pura delectación, me encanta.
Total satisfaction.
Watching that movie was total delectation.
Ver esa película fue una delectación total.