PHOENIX - A Phoenix Walmart parking lot erupted in screams and vulgarities as a police officer forcefully arrested a woman accused of shoplifting Thursday afternoon.

The woman, 26-year-old Delores Imboden, shouted that the officer was choking her while inside a car in the parking lot.

Dozens of people gathered around with cellphones to record the violent arrest, during which the officer hit Imboden and threatened to shoot as she fought against being handcuffed and taken out of the car.

Police say Imboden bit the officer before he "used strikes to prevent any further injury to himself." According to police, the bite came as the officer reached to turn off the car, which the driver refused to do.

The video is on Facebook and may be upsetting to some viewers.

Police have not provided the officer's name.

Police say the driver, now-arrested Steven Katzeek, was holding on to Imboden, keeping the officer from pulling her out of the car. They also said Katzeek began driving forward slowly during the altercation.

Police officials said security personnel and the officer, who was working off-duty in the area, had monitored Imboden via security camera in the store as she put merchandise in a duffel bag and started walking toward the exit. According to police, as the officer approached the exit, Imboden put down the bag and ran for the exit, getting into the car driven by Katzeek.

The video begins shortly after, with the officer on top of Imboden, trying to handcuff her. Eventually, she was dragged out of the car by two officers and handcuffed. A third officer got Katzeek out of the car and handcuffed him.

Police said they recovered stolen merchandise and drug paraphernalia from the scene.

Imboden was booked on one count of resisting arrest and one count of shoplifting. Katzeek was booked on one count of hindering prosecution.