It's a pun.It makes him a flower of flawed democracy:
http://www.economist.com/blogs/graph...daily-chart-20
Did I attack anyone or anything in my post?
poster
noun
1. a large printed picture used for decoration.
2. a person who publishes something online, typically on a blog or social media website or application.
Bookmarks