Many establishment Republicans pose this challenging question "Why don't you define neo-con and then we can walk through it?"
1.) Neo-Cons believe in social-engineering and nation building in foreign countries.
2.) Neo-Cons believe in forcing America's future generations to pay for all their social engineering and nation building in foreign countries.
3.) Neo-Cons will breathlessly chirp about Islamic Fascism and the 'War on Terror' and how the USA faces the most ruthless, blood-spattering, throat-cutting enemy of all time. But they pay for their wars with their precious Bush tax cut, and their war motto is 'Let's go shopping!'