Idiom
leave a bad taste in someone's mouth
Theme: MEMORY
[for someone or something] to leave a bad feeling or memory with someone. (Informal.)The whole business about the missing money left a bad taste in his mouth.It was a very nice party, but something about it left a bad taste in my mouth.I'm sorry that Bill was there. He always leaves a bad taste in my mouth.