What does Büttenredner mean?

Büttenredner - German to English

carnival orator