1. spoiled or damaged
tarnish a reputation, have an untarnished reputation
Tarnish is is a discolouration on metals that occurs over time I'm because of oxidation or moisture. When a metal is tarnished, it no longer looks shiny or bright. If an opinion of somebody is 'tarnished' it means to make somebody or something seem less good. This expression brings to mind a stain on someone's reputation.