What is the meaning of [Bad Taste In One’s Mouth]

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