Adjective
1. corrupt
2. rotten, besmirched
3. damaged, flyblown, spotted, stained, sullied, tarnished, blemished