TMZ reports that Chief Keef was arrested earlier this month for DUI, driving with a suspended license, and having no proof of insurance. On March 5, the rapper was pulled over in "early in the AM" in Highland Park, IL for "having expired tags on his 2010 Jeep Cherokee." According to TMZ's sources, Keef openly admitted he had smoked marijuana before driving—and that the car also reeked from the smell. More from TMZ:

We're told police administered a field sobriety test and Keef choked. He was placed under arrest at the scene. In addition to DUI, Keef was also charged with driving on a suspended license and cited for having no proof of insurance.

The rapper was subsequently released after posting $300 bail.

Keef recently left a treatment facility in Los Angeles. The DUI, which was somehow kept under the radar until TMZ was contacted by sources, comes almost immediately after he was released from rehab.

[via TMZ]

RELATED: Chief Keef Addresses Rehab, His Recent Music in New Interview
RELATED: Chief Keef Is Back to His Old Ways in the Music Video for "F**k Rehab" with Bloody Money