Conservative talk radio host Glenn Beck is telling Stephen Colbert his low-brow rhetoric has a shelf life.

"Please, please, don't make the same mistake I did because it will end the same way, and it will cause even more division," Beck said on his Thursday radio program. "Stephen Colbert, probably the coldest ice water I could throw over your head to try to wake you up is you have become me, circa 2009. Stop it. Stop it."

Colbert has come under fire for lewd comments he made about President Trump over the past week. On Monday's program, Colbert said of Trump, "The only thing your mouth is good for is being Vladimir Putin's cock holster."

The comment has drawn outrage from groups that have labeled it homophobic, prompting the creation of a website urging a boycott of the popular CBS host and the show's advertisers.

No apology has been offered by Colbert over the comments and he says he has no regrets for making the vulgar remarks. In his monologue Thursday, Colbert said he would have changed "a few words that were cruder than they needed to be."

Beck says he does not support the boycotts against Colbert and does not wish for him to be fired.

"Hatred doesn't last," Beck said. "No one wants to go to bed feeling angry and hatred. Man, I could feel that all day long. I'm going to get into bed with my wife and turn on the TV and have you pumping my blood so much I'm so angry at the TV? Half the country is going to be so pumped up they'll turn into an Alex Jones. And the other half of the country is so amped up, they want to tear you apart."