Pasquinade

Webster's Dictionary of the English Language

·vt To lampoon, to satirize.

II. Pasquinade ·noun A lampoon or satirical writing.