unsavory

adj

1.
morally offensive
Antonym:
savory
Derived from:
unsavoriness
2.
not pleasing in odor or taste
Derived from:
unsavoriness