Noun
defeatocrat (plural defeatocrats) (US, derogatory) A member of the Democratic political party, seen as proponents of surrender and accepting defeat.
He sounds like a Defeatocrat! Source: Internet