Azealia Banks loves her some social media and recently stepped away from Twitter to hop on Periscope where she previewed new music from unreleased projects she has in the stash. During the broadcast, the controversial rapper played a joint that she said was written for Rihanna.

"You wanna hear one of the songs I did for, what's this bitch, antioxidant?" she said, poking fun at the pop star's ANTI album title. After revealing that she co-produced the song with Hit-Boy, Banks raps along to the bass-heavy track. Later, she retweeted a SoundCloud link with the title, "Rihanna demo snippet." Banks, of course, has not been shy about throwing shots at the superstar artist and recently criticized her "Work" video.

Along with the song she allegedly wrote for RiRi, Azealia also played music from her upcoming projects Business and Pleasure and Fantasea II. According to Pitchfork, Banks also said that her video for "The Big Big Beat" and a wider release of Slay-Z have been delayed due to a new distribution deal she is about to sign. As far as a timeline of when all this is happening, she said that she will drop Fantasea after a summer tour and Business and Pleasure next fall or winter.

The full Periscope broadcast is available via the app's website.

Earlier this week, the Harlem rapper went at the throne by throwing shade at Beyonce after Queen Been dropped a teaser video for her upcoming visual project, Lemonade

"The 'queen' is about to treat us to more of her terrible acting. LOL," she tweeted. "I love it."

Lemonade will premiere on HBO this Saturday, April 23.

30 Albums That Will Make You Appreciate Hip-Hop

More From XXL