lampoon

Synonyms of LAMPOON