"Lampoon" is a word in ENGLISH

lampoon ENGLISH
Definition:

A personal satire in writing; usually, malicious and
abusive censure written only to reproach and distress.

lampoon ENGLISH
Definition:

To subject to abusive ridicule expressed in writing; to
make the subject of a lampoon.

Few words of positivity

For every opinion, there is an equal and opposite opinion.

Kent Alan Robinson, UnSend: Email, text, and social media disasters...and how to avoid them

WORD SUGGESTIONS
Laugh your heart out.

Did you hear about the cross eyed teacher?He couldn't control his pupils!

vituperative ENGLISH

Uttering or writing censure; containing, or characterized by, abuse; scolding; abusive.

Read the complete definition