loathsome, vile
ugly
abominable, execrable
pestiferous
nasty
horrible
horrid
dark
obnoxious
obscene
icky
disgusting
disgusting, foul, obnoxious, hideous, gross, loathsome
(infl of)