pasquinader

Etymology

From pasquinade + -er.

noun

  1. One who pasquinades; a lampooner.