Andy Cohen has clapped back at homophobes who criticised his NYE show with Anderson Cooper.

The two popular TV personalities took on hosting duties for CNN’s annual New Year’s Eve Live celebrations to help welcome in 2019, but not everyone was happy to see two proud gay men on their screens.

Someone who wasn’t a fan was actor James Woods, who tweeted a clip of Andy and Anderson struggling to take shots of alcohol on their NYE show, and mocked them with the caption: “Men in 2019…”

But Andy wasn’t about to take the insult lying down, as he replied: “Assholes in 2019.”

“Leave it to a couple of CNN pansy assed prima donnas to think the rules don’t apply to them. You deserve to be throat punched,” wrote one Twitter user, adding: “I hope your 2019 is filled with a dire need for [cold sore medicine] Abreva.”

Andy replied: “I only need Abreva after you’ve been kissing me all night dude. Speaking of, we are overdue.”

“Please grow up before you become a dad,” wrote another person.

“Please do something about your hair before tweeting me again,” Andy replied.

During their hosting duties, Andy also opened up about his unborn child, revealing that he’s having a boy with the help of a surrogate mother.

“I never thought it would be possible as a gay man to grow up and have a family, but here we are, in 2018, almost 2019, and anything is possible,” he said. “I’m so grateful to the wonderful surrogate that I’m working with.”