Sure, Democratic presidential aspirant Barack Obama's middle name is "Hussein," but it turns out his Panamanian-born Republican counterpart Señor John McCain has a far more shameful middle name, and conservative Republicans are wasting no time humiliating him for it. Right-wing radio host Bill Cunningham went on Fox News and accurately refered to Walnuts as "John Sidney McCain III," which is Republican for "gay Boston Brahmin." Cunningham was ostensibly trying to make the point that middle names don't matter, since he is in hot water for referring to Obama using his middle name at a John "Mexico" McCain rally yesterday. But all he really proved is that middle names are an effective, if cheap, way to slam a politician like foreign dandy Juan McCain. Here is Cunningham making fun of McCain's name, possibly on accident, and generally acting like a two-bit demagogue: