Stephen Colbert unleashed a torrent of anti-Trump jokes on his show Monday night, ending with a cock-in-Trump's-mouth jab that made his audience roar.

The 12-minute tirade was dedicated to the 100-day mark in Trump's presidency, and Colbert went after Trump with a vengeance.

The jokes included, "The only thing your mouth is good for is being Vladimir Putin's cock holster."