The veteran Democratic strategist also slammed Trump as an “idiot,” a “moron,” and a “sack of s**t president.” View Entire Post › Source link Post navigation "Gross" — Everyone Is Cringing After JD Vance Made This Weird Joke About His Marriage 15 Secrets Parents Refuse To Tell Their Kids