Dictionary.com
Thesaurus.com

will have been satirizing

  • future perfect progressive
    of satirize.
    satirize
    verb (used with object)
    to attack or ridicule with satire.