Dictionary.com
Thesaurus.com

had hammed

  • past perfect of ham.