VOCABULARY - IDIOMS

Bad Taste In One’s Mouth

Meaning:

Unease, a feeling that something unspecified is wrong in a situation

Examples: