Dictionary.com
Thesaurus.com
have wolfed
  • present perfect of wolf.