Costardmonger /(-m?n`g?r)/

Cos·tard·mon·ger

Costardmonger

n.
  1. A costermonger.