A woman claiming to be a professor was caught on camera having a profanity-laced meltdown outside an appearance by Gavin McInnes at NYU on Thursday night.

Video shows the woman screaming at police officers outside the venue.

Warning, leftist high-brow language ahead:

“Why are you here?” she yelled. “You’re not here to protect these students from Nazis — no you’re not!

“This is completely f*cked up and these students had to f*cking face them on their own!

“You should be ashamed of yourselves! You should be standing up to those Nazis!

“You should be protecting these students from hate!” the woman raged.

“This is hate! These are f*cking assholes! And this is a joke! You’re protecting the Nazis!” she continued.

“It’s a f*cking joke! You are a joke! You’re brown boys!” she shouted before continuing to yell unintelligibly (or perhaps words that only elite academics could understand).

“You’re not protecting the NYU students here!” she continued. “And I’m disgusted! I’m a professor!

“How dare you! How dare you f*cking assholes protect neo-Nazis!

“F*ck you! F*ck you! F*ck you!” she screamed.

“These are kids who are trying to learn about humanity! They’re trying to learn about human rights and racism and xenophobia and LGBTQ rights!” she yelled at the officers, “and you’re letting these f*cking neo-Nazis near here!

“You should kick their ass!” she continued yelling. “You should,” she said, pointing at the officers.

“You should be ashamed of yourselves. You should!” she yelled as a couple bystanders yelled.

“F*ck that sh*t! F*ck that sh*t! It’s not up to these students to kick the ass of a neo-Nazi!” she continued.

“They don’t have to raise their fist! They were taught to be peaceful! F*ck you! F*ck you!” she yelled.

“This is coming from a professor,” an onlooker said.

“I’m a professor! God f*cking dammit!” she screamed as some applauded her tirade.

“This is America and you’re here to protect neo-Nazis so f*ck you!”

“God f*cking dammit!” she continued. “Those kids should not have to take fists up to neo-Nazis and you’re putting them in that situation!

“Go to hell!” she screamed as she began walking away. “F*ck you, NYPD!”

The crowd cheered.

Speaker Gavin McInnes was, in fact, attacked by the crowd protesting his appearance.

https://twitter.com/Gavin_McInnes/status/827333750157668353

“I was sprayed with pepper spray but being called a Nazi burned way more,” he tweeted sarcastically.