Exeter, New Hampshire (CNN) Amid personal attacks from Vice President Joe Biden about her policies and her campaign, Sen. Elizabeth Warren was asked by a voter on Monday about how to get men to vote for a woman for president.

"How about we give them a tough, smart woman to vote for?" she responded at a town hall here in New Hampshire, to loud cheers from the audience.

She continued: "So I'm out here every day trying to talk to people about (my campaign) -- trying to bring more people into the fight, but if you've got more ideas -- I was told what I needed to do was smile more," she said sarcastically to laughs from the audience.

Her response was the clearest rebuke yet to Biden, who accused Warren -- without directly naming her -- in a Medium Post published last week of having an "angry, unyielding viewpoint."

On Friday, Warren had seemed to respond to Biden's post in an email to her supporters, writing, "I'm angry and I own it."

Read More