EGAVE

squibbery

Meaning

  1. noun The writing of squibs or lampoons; satirical writing.
Save “squibbery” to learn later