Bam Margera allegedly had a not-so-funny run in with a baseball bat over the weekend.

The former Jackass, Viva La Bam and Bam's Unholy Union star was allegedly assaulted by a woman wielding a baseball bat around 2AM on Saturday near his The Note club in West Chester, PA, the Philadelphia Inquirer reported.

Elizabeth Ray was subsequently arrested and charged with aggravated assault, West Chester Police told the Inquirer, which added Margera spent the night at the hospital with a head injury.

The 59-year-old Ray proclaimed her innocence after a preliminary hearing on Saturday.

"I'm innocent and he's a 'Jackass' just like his movies. He uses racial slurs, uses the n-word with black in front of it. He called me the n-word," Ray, who is black, told the Inquirer.

"I did not hit him, nobody hit him."

Ray declined to answer when asked by the Inquirer why she and Margera were arguing, citing the fact that she faces charges and is looking for a lawyer.

Margera's mom April told the Inquirer that her 30-year-old son suffered a concussion and had a "big lump on his head," however he was cleared to fly by doctors and planned to travel to the set of  the new Jackass 3D film on Sunday.

While April was not present at the Saturday morning incident, she claims Ray assaulted her son.

"She hit him over the head with a baseball bat, and she hit him while he was walking to his car," April told the Inquirer. "There was no fight. She's just crazy and gives him a hard time all the time."