Dictionary.com
Thesaurus.com
have scummed
  • present perfect of scum.