Elizabeth Warren seemed rattled after an irate man shouted at her for her to “resign” during a town hall meeting in New Hampshire on Friday.

Video shows Warren addressing a small group of supporters when a man in a leather vest with a cross on the back approached the front of the room and yelled at her.

“You’re siding with ISIS, you’re siding with Iran. Why are you siding with terrorists for?” he bellowed.

“WHY are you siding with terrorists for?!?”

“You’re a fraud,” he continued as a police officer approached him.

“Disgusting! Green New Deal!” he yelled as some in the audience shushed him.

As the audience began to boo, Warren waved her hand dismissively, saying, “This is a man who’s deeply upset.”

He continued to yell, and she responded, “It’s alright. It’s time for you to leave.”

“You’re lying!” he continued to yell as Warren again waved her hand for him to go away.

“It’s good to see you,” she said.

“It’s good to see you!” he shouted back. “I hope you resign!”

With that, he voluntarily left.