Home UK English lampooner
A person who publicly criticizes someone or something by using ridicule, irony, or sarcasm.
READ THESE ARTICLES