Self-loathing Republicans
They have got to stop doing this to themselves, so often and with such obvious vigorous effort . .
Humor • April 2013 • Views: 1,172
… .or they will be charged with “Crimes against Nature” for a form of masochistic masterbation.
If they did this with the Star Bangled Banner playing in the back ground we could call it “self flag-u-lation”.