sloganeer

noun

A person who invents or uses slogans.

intransitive verb

To invent or use slogans.

noun

Someone who makes and spreads slogans

verb

To make and disseminate slogans; often contrasted with substantive debate

noun

someone who coins and uses slogans to promote a cause

verb

coin new slogans