Definition
To cause someone to have an unpleasant memory or feeling about something.
The unpleasant argument left a bad taste in their mouths.
The manner in which he was fired left a bad taste in the mouths of all the employees.
The way the policy was implemented left a bad taste in the public's mouth; they felt ignored.