barbed

barbed /ˈbɑɚbd/ adjective
barbed
/ˈbɑɚbd/
adjective
Britannica Dictionary definition of BARBED
1 
: having a sharp point that sticks out and backward from a larger point : having a barb
2 
: expressing criticism in an unkind and often clever way