Complainocrats

Complainocrats (noun) from "complain" (to bitch and moan) and "ocrats" (a subdivision of the "Democratic" party)
 * 1) a person who spends his or her time whining about everything instead of standing behind The Greatest President Ever!