(adj) offensive, unsavory
morally offensive
an unsavory reputation; an unsavory scandal
(adj) distasteful, unsavory
not pleasing in odor or taste