extremely unpleasant or irritating
odious - foul
If you describe somebody or something as ‘odious’, then you are expressing hatred for them, or stating that you believe they deserve hatred. It is a strong word that implies a total lack of forgiveness and is therefore typically reserved for somebody or something heinous.
Brian is an odious person. He has been a blight on the community for years.
The politician incurred widespread odium for the weak measures she took to combat the crisis.
The criminal was given a sentence of life without parole due to the odiousness of his crimes.