A rapper's fans shape the court of public opinion. So when he messed up on Tuesday and was arrested on drug and gun possession charges in Georgia, one of Soulja Boy's first orders of business was to tweet an apology and explanation to his fans.

Soulja Boy -- who was last in hot water after making controversial statements about the military in one of his songs -- was released on $10,000 bond after being busted. He allegedly said "I'm an innocent man" when leaving a bail bondsman's office. He was pulled over in a Cadillac Escalade, where cops found weed and guns.

Soulja Boy, born DeAndre Cortez Way, tweeted: "Thank you and i'm sorry. love you forever, seeing your letters and you standing outside that jail made me feel the love. my fans r the best."

His arrest also interfered in his professional life in other ways. He had 10 scheduled interviews to promote his direct-to-DVD film 'Soulja Boy: The Movie,' which dropped at retail the same day. Needless to say, those didn't happen. He even tweeted: "I missed 10 interviews today for my new movie! To those companies I'm sorry! You can see I had a lil situation. The show must go on." Always promotin'!

reports that Soulja Boy and the four other men he was with are facing charges of felony possession of marijuana, felony possession of a weapon in commission of a crime and possession with intent to distribute.