President Donald Trump put a lot of thought into how best to insult Stormy Daniels before landing on the nickname “horseface” and subsequently deciding to tweet it. And he’s really proud of the innovative insult.

According to a new report from the Daily Beast, Trump was advised not to publicly mention the porn actress who alleges she had a sexual affair with him a decade ago. And the President, for the most part, followed advisers’ prompting. Until Tuesday.

Before he posted a tweet mocking Daniels’s tossed lawsuit against him, and giving her the new nickname, he workshopped the monicker with friends, advisers and even acquaintances, according to sources close to Trump who spoke to the Daily Beast. One person told the Daily Beast that Trump muttered “that fucking horseface” during their conversation.

Asking aides and friends for advice on new nicknames for his adversaries is common practice for Trump, according to the Daily Beast’s sources. One person who’s witnessed this particular Trump habit called “horseface” “one of the wildest nicknames so far, that’s for sure.”

Trump also reportedly thought the insult of Daniels’ looks was a politically brilliant dig.

The tweet has been met with bipartisan condemnation, drawing even a mild rebuke from GOP leadership, like Speaker of the House Paul Ryan (R-WI).