The weirdest back-and-forth in hip-hop right now is what's going on between 21 Savage and Tyga. The two rappers are bickering on social media because of Kylie Jenner, T-Raww's current girlfriend. It all started late last month when 21 tweeted that he had a celebrity crush. Days later it was revealed that the celebrity crush is none other than the youngest Jenner sister. For the better part of last month and the first few days of December, the two superstars have been trading shots -- both subliminal and explicit.

Tyga and Kylie have been an item for years. They have broken up, got back together and most recently there were rumors that the G.O.O.D. Music rapper was going to propose to her. This past July, Kylie Jenner rekindled her relationship with Tyga. Shortly after news they were once again together, the Cali rapper was spotted leaving a jewelry store with a bag in tow -- an engagement ring was rumored to be inside.

Back in January, Tyga was a guest on Khloe Kardashian’s dinner party show Kocktails with Khloe and admitted that he intends to marry Kylie saying, “Yeah for sure…Yeah, ya’ll know that. Y’all know what it is” with a big grin on his face as he answered the question. So it's pretty understandable why Tyga isn't laughing about 21 Savage publicly crushing over his girlfriend.

Check out a the brief history of a harmless joke turned into what seems like a full-on beef.

  • 1

    21 Savage Tweets That He Has a Celebrity Crush

    On Nov. 13, Savage sent out a cryptic tweet about having a crush on a certain celebrity.

  • 2

    21 Savage Shows Love to Kylie Jenner on Twitter

    A little over a week after posting he had a celebrity crush, 21 Savage tweets a photo of Kylie Jenner with three heart eye emojis. Fans immediately started to spam Tyga‘s Instagram with knife emojis and math equations that equal 21. Neither Kylie nor Tyga responds.

  • 3

    21 Savage on Kylie Jenner: "I'll Tear That Ass Up”

  • 4

    Kylie Jenner Previews Song Featuring Tyga Dissing 21 Savage on "No Heart" Beat

    Kylie Jenner previews a snippet of Tyga's diss to 21 Savage over the latter's “No Heart.” Tyga can be heard rhyming, “Why you got one car in a 12-car garage/Sucking dick for a Ferrari, don’t forget to lick the balls,” he raps, which is reference to the Ferrari that Drake allegedly gifted Savage with for the XXL Freshman's birthday.

  • 5

    Tyga Seems to Throw a Shot at 21 Savage

    Tyga hits back at 21 Savage by posting a picture of himself and Kylie in a Ferrari. The photo's caption? “Selling records being you, but still you want to be me," which is from Jay Z’s song “Imaginary Player” from the album In My Lifetime, Vol. 1.

    Selling records being you, but still you want to be me

    A photo posted by Tyga / T-Raww (@kinggoldchains) on

  • 6

    21 Savage Fires Back at Tyga

    21 Savage took to Instagram to seemingly fire back at Tyga by posting another picture of Kylie Jenner. “Shoutout to my boss b****** wifing niggas,” he wrote as the caption. Fellow rappers Meek Mill and Nicki Minaj liked the Instagram photo.

    shoutout to my boss b****** wifing niggas

    A photo posted by Savage Mode (@21savage) on

  • 7

    21 Savage Calls Out Tyga During a Show

    Then Savage calls out Tyga by name while onstage at a show. “What’s up with all that Instagram shit, Tyga?” he said.

  • 8

    Kylie Jenner Calls Out 21 Savage

    After multiple media outlets and social media accounts posted an old video of 21 Savage and wrongfully credited it to be a "new" response to Tyga, Kylie Jenner saw the post and gave her two cents.

    The Kardashian sister was responding to a fan page who posed the question: “How you start the problem then get mad when the person responds? And then threaten to kill them over some shit you caused because you wanted to be thirsty? How does that work Sway? How?”

    Jenner clapped back, “Cuz that’s what bitches do.”

    21 went to Twitter to say that the video circulating around social media was old and that this beef is getting out of hand.