Conservative columnist and author Ann Coulter late Tuesday accused President Trump Donald John TrumpBubba Wallace to be driver of Michael Jordan, Denny Hamlin NASCAR team Graham: GOP will confirm Trump's Supreme Court nominee before the election Southwest Airlines, unions call for six-month extension of government aid MORE of being an "ignoramus" who is "not giving us what he promised" during a stinging attack at Columbia University.

The former pro-Trump writer lambasted the president over a perceived failure to deliver on key immigration promises in comments reported by The Daily Beast.

“I knew he was a shallow, lazy ignoramus, and I didn’t care,” Coulter told the audience, which was largely comprised of College Republicans, according to the news outlet.

ADVERTISEMENT

“It kind of breaks my heart,” she added. “He’s not giving us what he promised at every single campaign stop.”

Still, Coulter contended that Trump's campaign was vastly preferable to those of his competitors, whom she likened to escaped mental patients.

“We had 16 lunatics being chased by men with nets running for president—and Trump,” Coulter explained. “So of course I had to be pedal-to-the-metal for Donald Trump. I’d been waiting 30 years for someone to say all these things," she added, referring to his promise to build a wall along the U.S.-Mexico border.

“I went into this completely clear-eyed," she added, according to The Daily Beast.

Coulter, who in 2016 published the e-book "In Trump We Trust: E Pluribus Awesome!," let loose against the president earlier this week on Twitter, warning Trump that he would be impeached before he had the chance to approve another omnibus spending bill like the one signed into law this month.

The failure of the bill to include funding for the wall is seen by many in Trump's camp as a major departure from the president's promises to force Congress to act on immigration. Trump himself criticized the bill during a signing ceremony.

“I say to Congress, I will never sign another bill like this again,” Trump said earlier this month. “I'm not going to do it again. Nobody read it. It’s only hours old. Some people don't even know what’s in it.”