Dictionary.com
Thesaurus.com
is muffing
  • present progressive of muff (3rd person singular).