Dictionary.com
Thesaurus.com

have muffed

  • present perfect of muff.