mountebank

noun

A hawker of quack medicines who attracts customers with stories, jokes, or tricks.

A flamboyant charlatan.

To cheat by unscrupulous and impudent arts; gull.

To introduce or insinuate by delusive arts or pretensions.

To play the mountebank: with indefinite it.