bad-looking degrading disgusting embarrassing lousy scandalous tsk ugly unseemly unsightly weird
acerbic acrimonious biting corrosive cutting mercilessly mordant peppery piquant relentless ungenerous vitriolic waspish