What does Babblerouser mean?

Babblerouser meaning in Urban Dictionary

meaning: someone (or group) that is purposely controversial to incite a response - when it comes to present intent behind whining about any of it later on.