Ballad monger

Bal·lad mon·ger

Ballad monger

  1. A seller or maker of ballads; a poetaster.