Fox News politics editor Chris Stirewalt said on "Outnumbered" that "snowflakes" on both sides of the political spectrum should stop trying to silence speech they don't like.
The panel was reacting to pro-Trump protesters walking onto the stage to halt a New York City production of "Julius Caesar" where an actor made to look like President Trump is assassinated.
The show's producers have pushed back on criticism of the dramatic scene, saying the point is to highlight that "those who attempt to defend democracy by undemocratic means pay a terrible price and destroy the very thing they are fighting to save."
Stirewalt said the situation on college campuses is similarly troubling, with conservative voices being shut down by liberal administrators and students.
"There is no mute function on life. The reality is you're going to hear things you find offensive. ... So cut it out," he said, adding that Americans must embrace the fact that all speech, even hate speech, is protected under the First Amendment.
He emphasized today's unanimous Supreme Court ruling which struck down a federal trademark law banning offensive names.
Stirewalt said the court is emphatically stating that "in a free society, you will be offended" and the government cannot infringe upon speech.
Meghan McCain said that she doesn't like the portrayal of a president being assassinated, regardless of who occupies the Oval Office. But she agreed with Stirewalt that it's no reason to interrupt the performance.
Watch the commentary above and let us know your thoughts.