Stephen Colbert may have thought that Michelle Obama's DNC speech was "warm, soul-restoring bullsh*t" earlier this week, but that's nothing compared to his analysis of the President's speech.

The "Colbert Report" host found the whole thing "arrogant" and full of "progressive, collectivist dogma." And that was just Obama's introduction.

Check out the full clip above.

Also on HuffPost: