Soulja Boy Arrested for Marijuana Possession

Prince William/FilmMagic/Getty Images

The rapper is being held in Georgia's Carroll County Jail.

Soulja Boy was arrested early Tuesday morning in Georgia, reports.

The rapper, 21, was taken into custody in Temple, Ga. at 3:15 a.m. for marijuana possession. He's currently being held in Carroll County jail, according to TMZ.

VIDEO: Soulja Boy Tell 'Em Dissed Right Back by U.S. Military reports that Soulja Boy (real name: DeAndre Cortez Way) was in a car with four other men that was pulled over for a traffic violation. Police found guns in the car, although it's not known if the men had licenses to possession the firearms. also says $70,000 was found in the car. All four men were arrested.

An investigation is underway.

PHOTOS: Hollywood's Twitter Feuds

Soulja Boy was in the news lately for his controversial anti-military song, "Let's Be Real," which include the lyrics, "F--k the FBI and the army troops ... fighting for what? Be your own man…"

PHOTOS: Top 10 Highest Paid Music Acts

In an essay on posted in September, he wrote: "As an artist, I let my words get the best of me. Sometimes there are things that we feel, things that we want to express, and when we put them on paper and speak them out loud, they can come out wrong. When I expressed my frustration with the US Army, not only did my words come out wrong, I was wrong to even speak them. So, I write this to give my sincerest apology to all members of the United States military services, as well as their families that were offended by my most recent lyrics."