Democratic Surrender Monkeys is an appropriate moniker for the Dems, don't you think? No, I think it should be Democrat Monkey Traitors. They aren't surrendering to the islamofacists, they're collaborating with them.
making a comparison of their desire to negotiate a peace treaty with Al Quada to how the French would handle the situation...they run.