A deliberately offensive or provocative talk show host.
A radio or television announcer.
A person who speaks fluently and glibly; a barker.
A swindler, a gambler.
A gambling club.