6ix9ine is once again in trouble with the law.

According to the folks at Page Six, the rapper was arrested after parking his 2017 SUV in front of a fire hydrant in Brooklyn's Bed-Stuy neighborhood this past Sunday (May 20). 6ix9ine didn't have his license on him at the time, but he did tell cops his government name, which is Daniel Hernandez. Unfortunately for 6ix9ine, things only went downhill from there.

While dealing with the rapper, police looked up his information on the computer and found that he'd been driving with a suspended license. From there, the rapper with rainbow-colored hair was charged with aggravated unlicensed operation.

This arrest only adds to 6ix9ine's troubled legal history. Back in 2015, the controversial rapper pleaded guilty to "use of a child in a sexual performance" after he was seen on video touching a 13-year-old girl in a sexual manner. He accepted a plea deal for the charges, and a part of the deal stipulates that he must obtain his GED.

6ix9ine's most recent arrest arrives a couple days after he made a truce with fellow N-Y rapper, Casanova. In a video of the truce-making, which was uploaded on Saturday (May 19), Tekashi claims the "beef" was really only a misunderstanding.

"There was never no beef, just a misunderstanding," 6ix9ine says in the video. "We here, we strong. New York strong and we on top. And song coming soon."

Here's to hoping 6ix9ine can stay out of trouble.

See 60 Hip-Hop Albums Turning 20 in 2018

More From XXL