unsavory
unsavory - adjective
morally offensive
not pleasing in odor or taste
unsavory - thesaurus
distasteful
offensive
unsavoury