Dictionary.com
Thesaurus.com
is foaming
  • present progressive of foam (3rd person singular).