Dictionary.com
Thesaurus.com

has been fulminating

  • present perfect progressive
    of fulminate (3rd person singular).
    fulminate
    verb (used without object)
    to explode with a loud noise; detonate.

More Suggestions