horrid
ˈhɒrɪd
adjective
very unpleasant or disagreeable.
the teachers at school were horrid
nasty,horrible,disagreeable,unpleasant,awful,dreadful,terrible,appalling,horrendous,disgusting,foul,revolting,repulsive,repellent,ghastly,obnoxious,hateful,odious,objectionable,offensive,insufferable,vile,loathsome,abhorrent,frightful,lousy,godawful,hellish,beastly,grotty,bitchy,catty,bogging,hellacious,disgustful,loathly,rebarbative