What is the meaning of Unsavory?

Not savory; without flavor.

Of bad taste; distasteful.

Making an activity undesirable.

Disreputable, not respectable, of questionable moral character.

Source: wiktionary.org