zesty

adj

1.
having an agreeably pungent taste
Derived from:
zest
2.
marked by spirited enjoyment
Derived from:
zest