Justin Bieber is in hot water -- again.
The pop star was arrested early Thursday on suspicion of driving under the influence after police say he drag raced on a Miami Beach street and failed a sobriety test.
He was charged with resisting arrest without violence and driving with an expired license, according to the Miami-Dade County Corrections Department website.
The 19-year-old superstar, who has been dogged by countless reports of bad boy behavior in recent months, was pulled over after police spotted two sports cars racing at 4:09 a.m. Thursday. Two black SUVs were used to block off the area.
Bieber was said to be behind the wheel of a yellow Lamborghini. R&B singer Khalil, a friend of Bieber's, was driving the other sports car. Khalil was also arrested and both cars towed.
The three-page arrest report -- which Miami Beach police uploaded to its official Twitter account -- said Bieber cursed out a police officer.
According to the report, authorities approached Bieber's car and the singer smelled of alcohol and had bloodshot eyes. The singer is reported to have shouted a number of expletives toward the officer after being stopped.
"Why the … are you doing this?" "What the … did I do. Why did you stop me?"
Bieber told the office he wasn't drunk and was coming back from recording music, but TMZ has posted numerous photos showing the singer at a club allegedly taken shortly before the arrest.
The report says Justin was driving between 55 and 60 mph in a 30 mph residential area. After failing a field sobriety test he was taken to the Miami Beach police station for a Breathalyzer test and processing, and is expected be transported to the Miami-Dade County jail.
In a news conference shortly after booking the singer, officers said the singer "made statements he had consumed some alcohol, been smoking marijuana and consumed some prescription medication."
An email seeking comment from the singer's representatives was not immediately returned.