Iowa Sen. Chuck Grassley was captured on video waving and smiling to booing protesters who were chanting "stand up to Trump" and repeatedly yelling "f--- you!" outside of his town hall event. 

Footage posted on social media showed the 91-year-old Republican grinning and waving his arms as he waded into a hostile crowd that gathered outside the Franklin County Courthouse in Hampton on Friday. 

"Stand up to Trump! Stand up to Trump!" the crowd could be heard chanting as Grassley exited the building following the event, flanked by two men who appeared to be security members. 

An irate woman could then be heard yelling "traitor!" and "f--- you!" over and over toward Grassley, who at one point gives a double thumbs up in response to the reaction. 

‘CHAOS AND CONFUSION’: HOW DEMOCRATS INFILTRATED ‘THUNDEROUS’ GOP TOWN HALLS 

Sen. Chuck Grassley speaks at town hall

Iowa Sen. Chuck Grassley is seen speaking to an audience at a town hall event in Hampton on Friday. Outside the event, he was captured on video being heckled by a hostile crowd. (x.com/@ChuckGrassley)

Grassley eventually stepped into a waiting vehicle as the crowd continued to boo and jeer him.  

More than 100 people attended the town hall event, during which Grassley was asked questions on topics including tariffs, annexing Canada and the future of Social Security and other federal programs, according to Radio Iowa. 

GOP REP SOUNDS ALARM OVER DEMOCRATS ‘INCITING FAR-LEFT ACTIVISTS’ AFTER PRIVATE LUNCHEON PROTEST TURNS PHYSICAL 

Trump and Grassley at rally in Iowa

Donald Trump smiles as Sen. Chuck Grassley, R-Iowa, speaks during a rally at the Iowa State Fairgrounds in October 2021 in Des Moines, Iowa. Trump endorsed Grassley for re-election at the event. T (Scott Olson/Getty Images)

"Well, I think you can draw the conclusions, I win by landslides, but I don’t win by 100% of the vote, so having people disagree with you is what democracy is all about," he was quoted by the outlet as saying.  

The incident happened following other recent protests at Republican town hall events, including one in North Carolina two weeks ago during which a man who identified himself as a veteran stood up and started shouting at Rep. Chuck Edwards, yelling "you don't give a f--- about me!" before being escorted away by police. 

Sen. Chuck Grassley in Washington

Senator Chuck Grassley, a Republican from Iowa and chairman of the Senate Judiciary Committee, is seen during a confirmation hearing in Washington, D.C., on Jan. 30, 2025.  ( Daniel Heuer/Bloomberg via Getty Images)

CLICK HERE TO GET THE FOX NEWS APP 

"I just watched our GREAT Republican Congressman from North Carolina, CHUCK EDWARDS, hold a Town Hall in Asheville. He was a total gentleman, but the room was ‘littered’ with Radical Left Lunatics, mostly Democrats, and all they did was scream, shout and use filthy language," President Donald Trump wrote on Truth Social yesterday. "They were largely paid agitators, with fake signs and slogans, and were only there to make TROUBLE! Chuck put up with it, and was WONDERFUL!"