Carly Fiorina admitted before an audience of conservatives late Friday that she did not vote for Donald Trump in the Virginia primary that took place Tuesday and has no plans to jump aboard the Trump train.

"I am no Donald Trump fan ... Nevertheless, I understand and respect the people who did vote for him. I know many of them. They are not racists, or crazies, or stupid," Fiorina told attendees at the annual Conservative Political Action Conference.

The former Republican presidential candidate said she would not hold a grudge against any one who has supported Donald Trump because she understands their reasoning for getting behind the outspoken political newcomer.

"While many people call the Donald a fraud, a con-man, there are a lot of voters out there who think they have been conned election after election. They know what it is to be promised something and delivered nothing," Fiorina added.

The former Hewlett Packard CEO, who dropped out Feb. 10, said the Republican establishment overcorrected itself following the lost 2012 presidential election. The party's leadership chose to push comprehensive immigration reform, focus less on social issues and change the primary calendar so that a nominee could be selected sooner in the process.

Conservatives' response to that agenda has been and continues to be a resounding "no," Fiorina explained. Voters wanted to secure the border, protect religious liberty and have an un-rigged system to determine the party's nominee.

The party cannot reach a solution to its internal war unless it remains true to itself, but it must also realize the truth within its own candidates, Fiorina explained."If we want to defeat Donald Trump, we cannot turn to the establishment once again and ask them to guide the citizenry to the right answer. If we want to defeat Donald Trump, we must defeat him at the ballot box, by offering citizens conservative solutions to the problems in their lives."