Extremely offensive or insulting.
Not tolerable; not capable of being borne or endured.
Extremely worn and degraded, to the point of being unsafe.
Vindictive, excessively vengeful.
Vindicating, having a tendency to vindicate.