leave a bad taste in one's mouth

To feel a bad impression; make you feel disgusted.
Seeing a man beat his horse leaves a bad taste in your mouth.
His rudeness to the teacher left a bad taste in my mouth.

Categories: verb