Ann Coulter, a conservative media personality and best-selling author supporting U.S. Rep. Mo Brooks in the Senate GOP primary, blasted President Trump's endorsement of U.S. Sen. Luther Strange.

In an email to Breitbart News, a right-leaning news website, Coulter described Trump's endorsement as "completely idiotic."

"I love him," Coulter said of Trump, "but that was completely idiotic."

Breitbart posted the story Wednesday, saying Coulter emailed the news outlet with her comments.

Coulter gave an early endorsement of Brooks in the Senate primary, which is Tuesday. She retweeted the Breitbart story on Thursday and also tweeted a series of comments supporting Brooks' candidacy.

"Alabamians: If you supported Trump & the issues he ran on, Mo Brooks is your candidate," Coulter said in one tweet.

"Alabamians: Donald Trump endorsed Luther Strange because Mitch McConnell did. But if you really want to support Trump, VOTE MO BROOKS," said another tweet.

"Trump agenda: Immigration & infrastructure. McConnell agenda: Tax cuts for rich & Luther Strange. Alabama: Vote MO BROOKS 4 the Trump agenda," a third tweet said.

Alabamians: If you supported Trump & the issues he ran on, @RepMoBrooks is your candidate. https://t.co/AR3zwDd3S8 — Ann Coulter (@AnnCoulter) August 10, 2017

Alabamians: @realDonaldTrump endorsed Luther Strange because Mitch McConnell did. But if you really want to support Trump, VOTE MO BROOKS. — Ann Coulter (@AnnCoulter) August 10, 2017

Trump agenda: Immigration & infrastructure. McConnell agenda: Tax cuts for rich & Luther Strange. Alabama: Vote MO BROOKS 4 the Trump agenda — Ann Coulter (@AnnCoulter) August 10, 2017

The Strange campaign fired back at Coulter's comments.

"True Trump supporters like the people of Alabama and Luther Strange stick with the President and stand with him to make America great," Strange campaign spokesperson Shana Teehan said in a statement to AL.com. "Beltway bandits like career politician Congressman Brooks just look for personal gain and are willing to attack anyone, including President Trump."

Coulter's most recent books is titled "In Trump We Trust" and she is the author of 11 New York Times bestsellers. She also frequently appears as a TV guest on shows such as Hannity, Fox & Friends and Good Morning America.

In the Breitbart story, Coulter argued that Brooks should be forgiven for Trump criticisms in the presidential primary last year while he backed Texas Sen. Ted Cruz for the presidency. Coulter said that former South Carolina Governor Nikki Haley and former Texas Gov. Rick Perry, who sought the Republican presidential nomination, also opposed Trump prior to his election.

Trump subsequently appointed Haley as U.S. ambassador to the United Nations and Perry as his energy secretary.

"If Trump can forgive that daft woman Nikki Haley for dedicating her entire 2016 response to the [State of the Union address] to attacking Trump, by making her UN rep -- and he can forgive Rick Perry for calling him a 'cancer on conservatism' by making him ENERGY SECRETARY, I think he can forgive Mo Brooks for calling him a 'serial adulterer' back during the primaries," Coulter said in the Breitbart story.

"Unlike Perry and Haley, Brooks never attacked Trump on policy. Why? Because he agrees with Trump! He'd make it a grand total of three senators on Trump's side."

Coulter went on to say that the only senators she trusts on immigration issues are Republicans Tom Cotton of Arkansas and David Perdue of Georgia.