In a speech at the Center for Popular Democracy's annual gala, the progressive stalwart took aim at Trump's business record and populist rhetoric during a 10-minute invective, and Trump responded by calling Warren "Pocahontas," reviving a 2012 controversy how the Massachusetts senator described her Native American heritage.
Warren portrayed the billionaire real estate mogul as uncaring and dishonest -- picking up on Trump's comments he made about the 2008 financial crisis.
"What kind of a man roots for people to get thrown out of their houses? What kind of a man roots for people to get thrown out of their jobs? To root for people to lose their pensions?" Warren asked.
"I'll tell you exactly what kind of a man does that," she continued. "It is a man who cares about no one but himself. A small, insecure, money-grubber who doesn't care who gets hurt, so long as he makes a profit off it."
Warren has frequently attacked Trump using the real estate mogul's trademark medium Twitter, but Tuesday's verbal broadside comes as the Massachusetts Democrat continues to stay uncommitted in her party's presidential primary. An oft-speculated vice presidential pick, Warren has professed neutrality between Hillary Clinton and Bernie Sanders -- though her willingness to hit Trump hard reflects an eagerness among top Democrats to pivot toward a general election footing.
Trump, for his part, has fired back at Warren on Twitter, calling her "goofy" and questioning her Senate record.
Speaking at a rally in Albuquerque, New Mexico, Tuesday night, Trump also called Warren "Pocahontas," a reference to how her past description of her native American heritage became a divisive campaign issue
during his bid to become senator in 2012.
"Elizabeth Warren, she is going out -- she is probably the senator that is doing just about the least in the United States senate," Trump told his audience. "She is a total failure."
He followed up with a tweet Wednesday morning, writing
, "Goofy Senator Elizabeth Warren @elizabethforma has done less in the U.S. Senate than practically any other senator. All talk, no action!"
During her speech, Warren fiercely rejected Trump's effort to portray himself as tough on Wall Street, saying, "Now that he has sewn up the Republican nomination, Donald Trump has dropped all pretense. He is kissing the fannies of the poor, misunderstood Wall Street bankers."
"Donald Trump is worried about helping poor little Wall Street -- let me find the world's smallest violin to play a sad, sad song," she joked.
The Massachusetts senator also hit the presumptive Republican nominee for his unwillingness to release his tax returns
, noting that while every presidential candidate since 1976 has done so, "he doesn't think that the rules that apply to everyone else should apply to him."
"Maybe he is just a lousy businessman and he just doesn't want everyone to know that he's not as rich as he claims to be. But...the last time that his taxes were made public, Donald Trump paid nothing. Zero," she noted, referencing a Washington Post report
that revealed Trump had paid no taxes when his returns were made public in 1981.
Warren then skewered Trump for defending his desire to avoid paying taxes: "Two weeks ago, he said that he was more than happy to dodge taxes because he doesn't want to throw his money, quote, 'down the drain.'"
"Let's be clear," Warren said. "Nurses and teachers and dockworkers, they pay their fair share to keep Trump's businesses going. Programmers and engineers and small business owners, they pay their fair share to support our military, who show courage and sacrifice every day."
"Donald Trump thinks that supporting them is throwing money down the drain? Then I say we throw Donald Trump down the drain."