WABC-TV in New York said that the 32-year-old rapper, whose real name is David Styles, told police that he was cut off by a truck; he then cut off that same truck and left his car to throw napkins at the truck windows, SOHH.com reported.
Styles claimed that as he was getting back into his car, the truck rammed him.
The incident left the rapper with a broken leg and he was taken to the Westchester Medical Center for treatment.
The truck's 50-year-old driver has been charged with second-degree assault. He reportedly told police that he wasn't aware that he was to blame for cutting off Styles' car and that he was "in fear for his safety" when Styles got back into his car after throwing the napkins.
Jordana Brewster on Paul Walker: 'He was an enormous presence in my life'
Kate Middleton recycles dress at movie premiere