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