One who stumps, or speaks, or orates, as a politician.
He's not yet well known, but he's a good stumper.
A difficult puzzle or problem.
Global warming is a real stumper.
A boastful person.