It's Christmas Day (Dec. 25) and rappers are offering gifts in the form of fire music.

Playboi Carti's long-awaited Whole Lotta Red album has finally arrived after over two years of teasing. Carti's sophomore LP features appearances from Kid Cudi, Kanye West and Future. The album is also executive produced by ’Ye and Matthew Williams, the creative director of Givenchy. Prior to the album's arrival, Carti released a track called "@ Meh" in April, and was featured on the song "Pain 1993" on Drake's Dark Lane Demo Tapes in May. He even played snippets of what's believed to be new music via his Instagram Live. So, needless to say, Playboi Carti fans are getting the ideal gift for Christmas.

On Christmas Eve (Dec. 24), Lil Durk dropped his highly anticipated effort The Voice, in honor of the late King Von. Von, who was shot and killed last month, appears on the album cover in a photo with the words "Long Live Grandson" as well as on the song "Still Trappin'." 6lack, Young Thug, YNW Melly and Booka600 are also on the album. Durkio began teasing he had a new album in the works earlier this year. This week, he announced the release date on Wednesday (Dec. 23) via Twitter. "The voice dropping midnight tell the trenches I’m back Blue heart..#doit4von," he wrote. Before releasing the album, Durk offered the visual for the fifth track on the LP called "Backdoor."

Tyga's Well Done Forever mixtape with DJ Drama has arrived as well. The California rapper is revisiting his Well Done mixtape series, which was launched in 2010, and is comprised of Well Done (2010), Well Done 2 (2011), Well Done 3 (2012) and Well Done 4 (2013). The 10-track tape features Tyga's own versions of hits such as Pop Smoke's "For the Night," DaBaby's "Bop," Moneybagg Yo's "Said Sum" and more. On Monday (Dec. 21), when Tyga informed fans that he'd be adding to his Well Done tape series, he offered a visual to go along with his freestyle to Pop's "For the Night."

Find the above, plus new drops from Kanye West, Tink, Troy Ave, Jay Critch and more below.

  • Whole Lotta Red

    Playboi Carti
    AWGE / Interscope
  • The Voice

    Lil Durk
    Alamo / Geffen
  • Well Done Forever

    Tyga
    Last Kings Music / Empire
  • Emmanuel

    Kanye West and Sunday Service
    2020 Inc
  • A Gift and a Curse

    Tink
    Winter's Diary / WD Records / Empire
  • White Christmas 8

    Troy Ave
    BSB Records
  • Enchanted

    Lil Wop
    Lil Wop
  • Numbers

    Larry June
    The Freeminded
  • The Nightmare B4 Christmas

    Kid Trunks
    The Kid Trunks LLC
  • Signed With Love

    Jay Crtich
    Talk Money Ent.
  • 28 Wednesdays Later

    Chris Webby
    EightyHD
  • For the Streets

    Rubi Rose
    Hitco
  • Between Da Protests

    KRS-One
    R.A.M.P. Ent Agency
  • GrinchToven: Stole the Trap

    Zaytoven
    Zaytoven Global