Synonyms to unsavory

amoral, conscienceless, corrupt, corrupted, criminal, crooked, dark, devious, dishonest, dishonorable, doubtful, dubious, evasive, felonious, fishy, fraudulent, ill-got, ill-gotten, immoral, indirect, insidious, nonmoral, not kosher, questionable, rotten, shady, shameless, shifty, sinister, slippery, steeped in vice, suspicious, tricky, unconscienced, unconscientious, unconscionable, underhand, underhanded, unethical, unmoral, unprincipled, unscrupulous, unstraightforward, vice-laden, vice-prone, vicious, without remorse, without shame, disagreeable, abominable, abrupt, annoying, antagonistic, antipathetic, at cross-purposes, at loggerheads, at odds, at variance, at war, bad-tempered, bearish, bitchy, bitter, blunt, brusque, cankered, cantankerous, churlish, clashing, contradictory, contrary, crabbed, cranky, cross, cross-grained, crusty, curt, cussed, differing, disaccordant, disagreeing, discordant, discourteous, discrepant, disgusting, disharmonious, dislikable, disobliging, displeasing, disproportionate, dissident, dissonant, distasteful, distressing, disturbing, divergent, excitable, feisty