Elizabeth Warren's assault began on Facebook, with posts in March that tagged Donald Trump a loser. | AP Photo All the times Warren served as Clinton's attack dog The progressive icon is building a portfolio of Trump scorchers.

Elizabeth Warren has unleashed a torrent of criticism aimed at Donald Trump in recent weeks, directly engaging the presumptive Republican nominee using tough language and caustic critiques that a more cautious Hillary Clinton has not.

Warren's assault began on Facebook, with posts in March that tagged Trump a loser. Since then, the battle between Warren and Trump has escalated, with the senator dissecting the Republican in formal speeches and taking to Twitter to lob insults.


Now, with talk of a job potentially available to her on Clinton’s ticket, here’s a look at Warren’s experience playing the traditional role of a running mate -- as attack dog.

1) “Donald Trump is a loud, nasty, thin-skinned fraud who has never risked anything for anyone and serves nobody but himself,” Warren will say Thursday, according to advance remarks obtained by POLITICO. “And that is just one of the many reasons why he will never be President of the United States.”

2)

No, @realDonaldTrump - your racism, sexism & xenophobia doesn't drive me nuts. It makes me sick. And I'm not alone. — Elizabeth Warren (@elizabethforma) May 7, 2016

3)

We get it, @realDonaldTrump: When a woman stands up to you, you’re going to call her a basket case. Hormonal. Ugly. — Elizabeth Warren (@elizabethforma) May 11, 2016

4)

I'm going to fight my heart out to make sure @realDonaldTrump’s toxic stew of hatred & insecurity never reaches the White House. — Elizabeth Warren (@elizabethforma) May 4, 2016

5)

.@realDonaldTrump: Your policies are dangerous. Your words are reckless. Your record is embarrassing. And your free ride is over. — Elizabeth Warren (@elizabethforma) May 11, 2016

6)

.@realDonaldTrump lied his way through the primaries without being held accountable. That’s over. — Elizabeth Warren (@elizabethforma) May 7, 2016

7)

.@realDonaldTrump spews insults and lies because he can’t have an honest conversation about his dangerous vision for America. — Elizabeth Warren (@elizabethforma) May 7, 2016

8) “More than anyone we’ve seen before come within reach of the presidency, Donald Trump stands ready to tear apart an America that was built on values like decency, community, and concern for our neighbors,” Warren said in a Facebook post on March 21. “Many of history’s worst authoritarians started out as losers – and Trump is a serious threat. The way I see it, it’s our job to make sure he ends this campaign every bit the loser that he started it.”

9) "Now that he's sewn up the Republican nomination, Donald Trump is dropping the pretense" of being tough on Wall Street,” Warren said in a speech given May 24, calling him an “insecure moneygrubber.” "Now he's kissing the fannies of poor, misunderstood Wall Street bankers. But the American people are not looking for a bait and switch."