My favorite kind of food…
piquant (pi·quant): / pee KAHNT | PEE kahnt | PEE kuhnt /
adjective
(1) agreeably biting or tart in flavor, especially spicy; pleasantly sharp or pungent in taste
(2) pleasantly interesting, provocative, or engaging; agreeably stimulating or attractive
(3) sharply biting or critical in character, especially when provocative or lively
(4) emotionally stinging or sharp; causing hurt feelings (archaic)
[From French piquant, the present participle of piquer meaning “to prick, sting.”]
Usage: I found her piquant wit rather endearing no matter how many times she insulted your mother.