pasquinade
noun
[ ˌpaskwɪˈneɪd ]
• a satire or lampoon, originally one displayed or delivered in a public place.
• "he delivered a long pasquinade at the expense of my friend"
Origin:
late 16th century: from Italian pasquinata, from Pasquino, the name of a statue in Rome on which abusive Latin verses were posted annually.