Soulja Boy Removes Controversial Anti-Military Song From New Album

Bryan Bedder/Getty Images

His rep says "Let's Be Real" will never be available for purchase, and they're trying to remove the video from the web.

Soulja Boy's controversial anti-military tune "Let's Be Real" won't appear on his upcoming album, Respect My Hustle, his rep, Debby Coda, confirms to

VIDEO: Soulja Boy Tell 'Em Dissed Right Back by U.S. Military

Coda adds that the rapper's management team and record label have been trying to remove the song from the web since Friday.

She tells it was "hastily and foolishly posted to the Internet" and wasn't approved for the album. She also says it will never be available for purchase.

Soulja Boy (full name: DeAndre Cortez Way) is also willing to perform free shows for the military and meet with service members to make up for the song, which includes lyrics, "f--k all the army troops."

Souljia Boy apologized on Tuesday in an essay on

“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,” he said.

STORY: Soulja Boy Tell 'Em 'Let's Be Real' Video Sparks Controversy on the Internet (Video)

“As a young man who grew up in the post-9/11 era, I have watched our country fight two wars that seem like they are never going to end,” he continued. “I have seen thousands and thousands of our brave men and women get killed in battle and often times, I think for what? A lot of people in this country are struggling to make ends meet and I think a lot about what if we had never gone to war.”

Some troops have not accepted his apology. Sgt. Dunson, a U.S. Army Combat Veteran and aspiring rapper, posted his own video on his website. "What an ungrateful little f--ker," he wrote. Watch below. Warning: NSFW.