Idiom of the day :- leave a bad taste in someone’s mouth / (To) leave a bad taste in someone’s mouth

Idiom of the day :- leave a bad taste in someone’s mouth / (To) leave a bad taste in someone’s mouth

Usage, examples and definition of the Idiom :-

To leave a negative impression on someone. ex. “The experience left a bad taste in my mouth.”