It's painful even to look at the second picture.
Mick Jagger is a moron.
A Neo-con (i.e. neo-conservative) is a quasi anti-semetic insult.
It is a label applied to Jews who were once Democrats and converted to Republicans. Neo-cons are generally viewed as hyper-supportive of Israel.
Since Bush was never a Democrat or Jewish that I know of; the label of Neo-Con is ridiculous.
When you hear a liberal spout "Neo-con"; it usually means they don't really understand or grasp what the hell they are talking about and are just parroting others.
Some reading on the anti-semitic angle of the word Neo-con.
http://pages.prodigy.net/krtq73aa/neocon.htm