Demon rat party
Still up as of 5:55 PM EDT.
Here on FR I’ve been using the term “Demonrats” for months. Had no idea I was so prescient $:)!