acerbic acrimonious corrosive cutting mercilessly mordant peppery piquant relentless tacky ungenerous vitriolic waspish
abound good