Dictionary.com
Thesaurus.com

has been caricaturing

  • present perfect progressive
    of caricature (3rd person singular).
    caricature
    noun
    a picture, description, etc., ludicrously exaggerating the peculiarities or defects of persons or things.