acrimonious bad bitter bother cruel difficult hard hurt miss painful pain sorry spicy taxing tough unbearable
acerbic biting corrosive cutting mercilessly mordant peppery relentless tacky ungenerous vitriolic waspish