WARNING: The video contains explicit language and violence, and can be seen on Facebook by clicking here.

Marijuana activist Ed “NJ Weedman” Forchion has always portrayed himself as a “peaceful pothead."

But during a brawl inside his Trenton restaurant last week, the scene was anything peaceful.

Forchion ended up wielding a fire extinguisher, and striking a man in the head twice while trying to break up the fight. Video of the fight has been circulating on social media since nearly the moment it occurred last Thursday evening, July 25.

“I’m embarrassed that I lost my cool for a few seconds, but I was defending myself and my employees,” Forchion said Monday.

He said the video of the fight shows the end of the incident, not the beginning, which was a fight in which the original victim fled inside his business, NJ Weedman’s Joint, during one of his regular gatherings.

Forchion said he’s not thrilled that people are discussing him in the vein of violence, and he addressed the incident and his actions in a video he made Friday, in which he apologized to the victim he hit.

Police responded to the Thursday night incident, and Forchion has been in touch with the Trenton Police Department. He’s not been charged with any crimes for the fight, and he’s not interested in pursuing charges against the ones who started the fight.

Forchion said he’s heard the victim has since been released from a local hospital.

A Trenton police spokesman was not immediately available for comment Monday.

Forchion spent over a year in jail in 2017 and 2018 while the Mercer County Prosecutor’s Office pursued two criminal cases against him, stemming from a 2016 drug raid at the restaurant. After he was acquitted in one trial, in 2018, prosecutors dismissed or downgraded the rest of the charges.

And Forchion, who has run for political office a number of times over the years, is currently a candidate for the state Assembly in the 15th district, running under his Legalize Marijuana Party.

Kevin Shea may be reached at kshea@njadvancemedia.com. Follow him on Twitter @kevintshea. Find NJ.com on Facebook.

Get the latest updates right in your inbox. Subscribe to NJ.com’s newsletters.