TOUTER

Definition of TOUTER

  1. (noun)someone who advertises for customers in an especially brazen way