Dictionary.com
Thesaurus.com
has sullied
  • present perfect of sully (3rd person singular).