How about Commie Shill Media (CSM). I like some of the other names suggested, but I think this one covers all the bases. I’m aways in favor of calling things what they really are. For example, socialist, leftist, progressive and liberal are really just another name for communist.
The left is far more practiced at hiding its true identity and intentions then any other polititical entity. One that really annoys me is proliferation of the so-called peace sign—the broken cross in a circle. It is especially noticeable in clothing and jewelry for young people.
That icon was created by the left in late 60s as an anti-Christian symbol. Kids and parents of the kids wearing this thing have no clue as to its real meaning.
My way, when they object they aren't democrats, you can follow up with, Who'd you vote for?
Then they will just bluster.
Very early 60's. Soviet-run "peace" protests featured it in 1961/2.