Bill Clark via Getty Images Sens. Elizabeth Warren (D-Mass.) and Bernie Sanders (I-Vt.) hit the trail for Democratic presidential nominee Hillary Clinton on Sunday, taking every opportunity they could to jab her Republican opponent, Donald Trump.

With just over three weeks until Election Day and polls showing Republican presidential nominee Donald Trump trailing heavily, Sen. Elizabeth Warren (D-Mass.) might be smelling blood in the water.

Appearing with Sen. Bernie Sanders (I-Vt.) on Sunday at a rally for Hillary Clinton in Denver, Warren tore into the real estate mogul by calling him a “selfish little sleazeball” and a “pathetic cheapskate” who doesn’t deserve support from anyone who had previously backed Sanders’ primary campaign.

“Trump said he was excited for a housing crash because then he could swoop in and buy up more real estate on the cheap,” said Warren, referring to comments Trump made ahead of the 2008 recession.

“What kind of a man does something like that?” she continued. “A small, insecure money-grubber who cares about no one and nothing but himself. A man who will never be president of the United States.”

Warren has become a reliable attack dog against Trump throughout the campaign, often calling him a “loser” or a “chicken” for refusing to release his tax returns. Speaking Sunday, she also sought to contrast the substance of the two political parties, saying that Democrats have remained focused on issues, while Republicans have been sucked into the swamp created by Trump.

“I am proud that we are a party that doesn’t debate who has the smallest hands. Or who can build the longest, tallest, fake gold-plated wall in the world,” Warren said. “I’m proud that we are not looking for the most obscene way to demean women. I’m proud that Democrats spend our time working on how we can build a future for all of our people.”

I am proud that we are a party that doesn’t debate who has the smallest hands. Or who can build the longest, tallest, fake gold-plated wall in the world. Sen. Elizabeth Warren (D-Mass.)

As a surrogate for the Clinton campaign, Warren has often been tasked with reaching out to younger progressive voters who had previously rallied behind Sanders. Recent surveys have shown large numbers of millennials offering support to Libertarian nominee Gary Johnson or Jill Stein of the Green Party.

Warren once again sought to mend these bridges by crediting Sanders for shaping the direction of the Democratic Party ahead of the 2016 presidential election.

“Thanks to Bernie Sanders, we have the most progressive Democratic platform in American history,” she said.

Warren then introduced Sanders, who quickly turned his sights on Trump and suggested that the GOP nominee could be the most unqualified candidate of a major political party in the history of the United States.

“I have been running all over this country for a year and a half talking about a corrupt tax system. And in one day, Donald Trump did more to explain the corrupt tax system to the American people than I did in a year and a half. Thank you, Donald,” Sanders said.

“What Donald said is, ‘Yeah, I’m a multibillionaire. I’ve got mansions all over the world. But you know what? I, a billionaire, don’t have to pay any taxes and I’m proud of it because you suckers are going to pay the taxes for me,’” Sanders continued, referring to tax records that show Trump could have avoided paying federal income tax for nearly two decades.

“We’re going to beat Trump and beat him badly,” Sanders said. “And we’re going to bring millions of people together to create a political revolution.”

Editor’s note: Donald Trump regularly incites political violence and is a serial liar, rampant xenophobe, racist, misogynist and birther who has repeatedly pledged to ban all Muslims — 1.6 billion members of an entire religion — from entering the U.S.

Stay informed with the latest news and video. Download HuffPost’s news app on iOS or Android.