A South Florida man has been charged with battery after authorities say he lost his temper in a parking lot and dragged a 92-year-old woman from her car.