a bad/nasty/unpleasant taste in your mouth - definition and synonyms

phrase informal
  1. if an experience leaves you with a bad taste in your mouth, you continue to feel unhappy or angry about it for a while
See also main entry: taste