Soulja Boy has given us some immortal hits. Party-starting records like "Crank Dat," "Turn My Swag On," "Pretty Boy Swag," "First Day Of School," and "Zan With That Lean" should ensure his musical legacy. However, the rapper has more recently attracted attention for his various antics and beefs than for his music. Over the last few months, we've seen him instigate feuds with Lil Yachty, Quavo, Chris Brown, and more, and his escalating bids for attention have tended to do more damage to his reputation than good.

Here's hoping that the rapper will comes to his senses and get back to making hits in the near future. Until then, here are five times Soulja Boy played himself.