The first lady never mentioned Republican presidential nominee Donald Trump during the rally at LaSalle University.
"If a candidate is erratic and threatening, if a candidate traffics in prejudice, fear and lies on the campaign trail, if a candidate thinks not paying taxes makes you smart, or that it's good business when people lose their homes; if a candidate regularly and flippantly makes cruel and insulting comments about women, about how we look, how we act — well, sadly, that's who that candidate really is," she said.
Later Wednesday, she appeared at a rally for the Democratic presidential nominee at the University of Pittsburgh, where she changed the wording to "grown-up."
Trump's campaign reacted to Obama's speech with a statement saying Clinton is in "panic mode" in Pennsylvania because polls show the Republican presidential nominee surging in the battleground state.