Sen. Elizabeth Warren is calling Donald Trump a "selfish little sleaze ball," a "two-bit con man" and "the ultimate racist bully."

Warren spoke at a campaign rally Friday in Madison, Wisconsin, the day before Trump was to make his first joint campaign appearance with House Speaker Paul Ryan and other Wisconsin Republicans.

Warren said that will be "extreme Republican hug night."

Warren calls Ryan the "ultimate Republican insider" and Wisconsin Sen. Ron Johnson the "ultimate tea party" representative.

The Massachusetts senator said, "Every ugly racist, sexist, course, crude hateful thing that Donald Trump has said is officially part of the DNA of the Republican Party."

When a crowd member urged Warren to run for president, she laughed it off saying, "Now, now. Not today. Not today."