OK Before you jump down my throat... I was at U of H today and I was walking to get something to eat at the University Center. I see a table that says "REGISTER TO VOTE!" and UH College Democrats. I also see that they are selling a T-Shirt for $5.00. I figure that's a good price for a cause I personally would support. (My political party, voter registration, yada, yada, yada.) Here's what the T-Shirt says in huge red, white, and blue letters covering the front... KISS MY AMERICAN ASS! I was seriously pissed off. This is the party that prides itself on promoting multiculturalism, openness, etc... What the f*** are the college democrats at U of H thinking with this crap?!
My guess is that the phrase is supposed to be a pun based on the fact that the Democrat mascot is an ass. In other words, it's just another bad attempt by a political group (conservative or liberal) to be humorous and failing miserably.
Kinda figured that but it is very poor taste. I didn't know the Republican party changed their mascot to a sheep...