Answer: lampooned

AnswerCrossword Clue
LAMPOONEDSpoofed
LAMPOONEDMocked, in a way
LAMPOONEDSent up
LAMPOONEDSatirized
lampoonedLAMPOON, to ridicule by personal satire
lampoonedPublicly criticize (someone or something) by using ridicule, irony, or sarcasm