Sök
unequivocally detestable
extremely unpleasant or offensive
abhorrent
detestable
disgusting
horrid
loathsome