leaves a bad taste

Related

rancid · spoiled · aftertaste · queasy · grimace · regret · disgust · nasty · foul · acrid · resentment · disappointment · gross · yuck · stomach · mouth · lingering · tainted

Opposites
residual impression quality

leaves a bad tastehits the spot

Fulfills a craving perfectly

refreshing · uplifting · heartwarming · gratifying

moral/ethical reaction

leaves a bad tasteedifying

Intellectually or morally uplifting

reassuring · commendable · heartening

Familiarity
Top 2,000,000