noun
a person who promotes or advertises something in an exaggerated or flamboyant manner
-
The ballyhoo man was responsible for attracting a crowd to the event with his lively announcements.
-
The ballyhoo man really knows how to get people excited about the show.
-
That ballyhoo man sure knows how to hype up a crowd!
-
She was like a ballyhoo man, always drawing attention to herself with her flamboyant personality.