lampooner

noun

One who lampoons or abuses with personal satire; a writer of a lampoon or lampoons.

The writer of a lampoon.

Someone who lampoons; someone who pokes fun.

Mimics literary or musical style for comic effect.