"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.
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