Fox News has called Michelle Obama Barack's "baby mama" in that text which runs at the bottom of the television screen. I did a search of the term and found these definitions of the term:
Peruse these definitions from UrbanDictionary.com:
* “The mother of your child(ren), whom you did not marry and with whom you are not currently involved.”
* “Basically a woman you had a child or children with who you didn’t marry and are no longer involved with. Usually associated with hoodrats and trailer park b***hes.”
* “Like herpes, it won’t go away!!!!!”
Clearly the guys who thought of these definitions don’t think of the term “baby mama” as a compliment. They consider it a slur, as derogatory a term for women as ‘ho, the B-word and chickenhead. And no, you don’t want to know UrbanDictionary.com’s definition of chickenhead. But I’m sure a song extolling the glory of being one is on some singer or rapper’s must-do list.
Perhaps the usage has changed since 2005, the date of that article? But I doubt it.
So what do we have here? The anticipated mix of racism and sexism. The hint that Michelle and Barack are not legally married, that theirs is not a "real" family.
Joan Walsh of the Salon expects that Fox News will apologize. I expect nothing from them, to be quite honest, but if they are allowed not to apologize I will make a spell that gives everybody piles.