Andy Cohen is apologizing for some “stupid and drunk” comments he made on NYE.

He was hosting CNN’s New Year’s Eve special with Anderson Cooper.

Four minutes into the new year, he went on a drunken rant against outgoing NYC Mayor Bill de Blasio.

He also threw some shade at Ryan Seacrest on “Dick Clark’s New Year’s Rockin’ Eve.”

“If you look behind me, you’ll see Ryan Seacrest’s group of losers performing,” Cohen said.

He added, “I’m sorry, but if you’re watching ABC, you’re watching nothing.”

On Monday, Cohen wanted to apologize to Ryan Seacrest, but not Bill de Blasio.

“The only thing [I regret] is that I slammed the ABC broadcast and I really like Ryan Seacrest and he's a great guy.”

“So that is the only thing,” he added. “It's the only thing.”