leave a bad taste in one's mouth : Idioms in English

leave a bad taste in one's mouth

To be left with a bad feeling about something
Usage:
Watching a rabid coyote being shot, left a bad taste in Vivian's mouth.
Lightning fast vocabulary building for SAT, ACT, GRE, GMAT and CAT