WARNING: THESE SONGS HAVE LYRICS THAT COULD BE OFFENSIVE
The rapper’s name — Soulja Boy — was one thing. But a song that flat out dissed the troops? Not being taken to kindly by real soldiers.
In an anti-war song called “Let’s be Real” that went viral this weekend, Soulja Boy had this to say: “And f--k all the Army troops. Fighting for what? Bitch be your own man."
Offended soldiers have had plenty to say back in rap songs of their own, and Soulja Boy sent out a mea culpa to the troops yesterday.
“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,” he wrote on Global Grind. “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.”
Soulja Boy’s representative told TMZ.com that the song won’t be released on the rapper’s new album, “Respect My Hustle”.
No word yet if the rapper’s apology and promise not to release the song will be enough to convince angry soldiers and veterans to retract a petition that demands his music get pulled from the shelves of Army bases.
His new album, at least, is unlikely to be available at base exchanges. AAFES spokesman Lt. Col. Thomas Shrader said the organization was reviewing its upcoming CD purchases, and he believed AAFES would not purchase the new Soulja Boy album. He also noted the Exchange purchases fewer CDs every year, meaning a large swath of artists never make the racks.
“Our marketing guys look at each CD carefully to see if it’s going to sell or not,” he said.
It’s doubtful as well that the military will take Soulja Boy up on his offer to play free shows for the troops.