The best name for the Democratic Party of 2017 due to their inability to be relevant.
I wish the lame Democants could actually stop the crazy Republicans; but they are seemingly unable to do anything this year.