Definitions of unsavory:

  • adjective:   morally offensive
    Example: "An unsavory reputation"
  • adjective:   not pleasing in odor or taste