Photo by Erez Avissar

Tonight, Lil B sent a tweet that he later called an "immature" and "insensitive" joke.

After some considerable backlash, he apologized and, in a series of tweets, referred to himself as "transphobic." He wrote, "I need help to learn to accept" and said his comments were rooted in insecurity.

Here's the full series of tweets: