What's another word for lampoon?

comments powered by Disqus