waspish
/ˈwæspɪʃ/Definitions
1. adjective
Having or showing a sharp, cutting, or biting quality, especially in one’s speech or manner; caustic, sarcastic.
“She delivered a waspish speech that left many in the audience feeling uncomfortable.”
2. noun
A quality of being sharp, cutting, or biting, especially in speech or manner.
“Her waspish humor was a hallmark of her comedy routines.”