The veteran Democratic strategist also slammed Trump as an “idiot,” a “moron,” and a “sack of s**t president."

This article originally appeared on HuffPost.