Give me a break. Let's move beyond sexism and insulting for a moment, and look at dignity and professionalism. Does tweeting something like that, or using juvenile name-calling like "IQ Crazy Mika" or "Psycho Joe" befit official communications from the President of the United States? Let's look at the professionalism... would you tweet this from your business social media account? Would you let your staff? Would you applaud your boss if he did this, or your company if they encouraged it? What do you think would be the perception among your customers, vendors, and investors if you did this?