offensive
unwholesome
abhorrent
abominable
arrant
atrocious
awful
base
beastly
below contempt
beneath contempt
blameworthy
brutal
contemptible
crude
deplorable
despicable
detestable
dire
disgusting
dreadful
egregious
enormous
execrable
fetid
filthy
flagrant
forbidding
foul
frightful
fulsome
ghastly
grievous
grisly
gross
gruesome
hateful
heinous
hideous
horrible
horrid
ignoble
infamous
invidious
lamentable
lousy
malodorous
mephitic
miasmal
miasmic
grotesque
inhuman
noisome
obscene
poisonous
repulsive
slimy
sordid
unclean