"Empowering Advanced Learners of English in Business and Academia - TOEFL / ESL / EFL"
Video example (click "CC" to view the text as it is spoken)
A lasting, unsettling or bad feeling about something or someone.
Context : Social Life
Semantic: memory, negative, remember
Usage of “bad taste in your mouth”
Our argument left a bad taste in my mouth.
Examples of idiom “bad taste in your mouth” from Twitter