A recent Uber trip in west Midtown turned violent when a driver said a woman attacked him, bit him and ripped the windshield wiper off his car.

Yasser Hadi told Atlanta police he was dropping off a passenger on the corner of 14th Street and Howell Mill Road when a barefoot woman in a bikini top, later identified as Tasheena Campbell, approached him and began an argument over nothing. Bystanders captured the Aug. 18 incident on cellphone video.

One video shared on Twitter appears to show Campbell sit on the hood of Hadi’s car and use her foot to pry off the windshield wiper. Hadi is shown standing beside the car, apparently bewildered, as the woman accuses him of some wrongdoing.

Things got physical when the woman made a beeline for the driver’s seat, and Hadi pulled her out of the car and tossed her to the ground. She appears to swing for Hadi’s face as bystanders advise the man not to strike back.

He was holding her behind him when she clamped down on his left side with her teeth, according to a police report obtained by AJC.com. The bite broke the skin under his left arm on his ribcage.

Hadi was treated at the scene by Grady Memorial Hospital medics but refused further treatment, police said.

Campbell, 26, of LaGrange, was arrested on charges of battery and criminal trespass. She reportedly told arresting officers she was at a pool party nearby and noticed her purse was missing.

Tasheena Campbell

Fulton County Sheriff's Office

icon to expand image

Fulton County Sheriff's Office

She apparently blamed Hadi and the crowd of bystanders for the theft, according to the report. When she was taken to the police station, officers learned Campbell had two active warrants out of Pike and Troup counties on charges of a traffic offense and simple assault.

She was taken to Grady for treatment of “underlying medical issues” after further incidents at the station, police said. Campbell was booked Aug. 20 into the Fulton County Jail, where she remained Thursday in lieu of $5,000 bond.

Hadi told a Los Angeles news station the experience was singular in the nearly five years he has driven for Uber.

“The pain is horrible pain," he told KABC-TV. "A dog does not bite like this.”

The Decatur man, who said he does not have health insurance, has started a GoFundMe to help with medical expenses and the damage to his car. The campaign had raised about $1,200 as of Thursday.