You searched for: “zing
zing, zing
zing (ZING) (noun)
A quality that makes something exciting, interesting, etc.: "A red scarf can add zing to a simple black outfit."
zing (ZING) (verb)
1.To move very quickly and make a humming sound: "When someone shoots a gun, sometimes the bullets can be heard as they zing through the air."
2. To insult or criticize someone in a sharp, clever, or playful way: "Nathan's opponents have run television ads which zing him."

The debate had quite a zing to it. In fact some of the comments by the candidates seemed to zing back and forth leaving the audience feeling uncomfortable.