unsavoury

adj

1.
morally offensive
2.
not pleasing in odor or taste