lampooning
lam-poon-ing
verb
Publicly ridiculing someone or something using sharp satire, caricature, or mockery.
"The cartoonist was lampooning the politician's latest gaffe."
Thesaurus
Synonyms: satirize, lampoon, satirise, mockery, takeoff, sendup, travesty, send-up, burlesque, parody, pasquinade, put-on