Definition of bag stuffer in English:

bag stuffer

noun

US
  • An advertising leaflet or similar piece of promotional material handed out to shoppers or placed in shopping bags alongside goods purchased.

Origin

1960s; earliest use found in Ada (Oklahoma) Evening News.