Story highlights Late-night host Stephen Colbert roasted House Majority Leader Kevin McCarthy Wednesday night

Colbert mocked McCarthy's halting, sometimes nonsensical speech in his own parody speech

Washington (CNN) Stephen Colbert roasted Kevin McCarthy on Wednesday night, delivering a halting, nonsensical parody speech akin to some of the House majority leader's more muddled comments.

The TV show host played through two clips of McCarthy's public comments on "The Late Show with Stephen Colbert" on CBS , before turning to the camera and deadpanning through his best McCarthy impersonation.

"My fellow Americans, long before times have we faced great challenges of this nation but America is anything if not a land from opportunity. Of this speaker and the House, Kevin McCarthy wants to rise that opportunity and let every mouth speech as one. It's the circle of life and it moves us all because without it brave leadership America won't be left behind. I believe it was Ronald Reagan who said, 'Thomas Jefferson.' And those are words are still are true today. Thank you. May God thank America. And hello," Colbert said.

McCarthy's gaffes have come into greater focus this week as he continued campaigning for House speaker. Republicans met in private Thursday to select their nominee for speaker, starting the formal process of selecting a replacement of the retiring John Boehner, but the final selection is not expected until October 29.

Read More