Synonyms: yeasty, zesty, zestful, barmy
Definition: marked by spirited enjoyment
Similar words: spirited
Definition: displaying animation, vigor, or liveliness
Synonyms: piquant, zesty, spicy, savory, savoury
Definition: having an agreeably pungent taste