ballyhoo

noun

Extravagant publicity or fuss.

transitive verb

Praise or publicize extravagantly.