The wait is over: Meek Mill has been released from prison.

The past few months have been a long, tumultuous experience for Meek Mill, who was sentenced to two to four years in prison for violating probation and his legal battles ever since have been marred in controversy. But now, the rapper can finally breathe a huge sigh relief as the efforts his legal team and peers have culminated with the Pennsylvania Supreme Court granting the rapper bail.

Meek's longtime friend, comedian Kevin Hart, was one the first to break the news. “Meek Mill is Frrrrreeeeeeeee ….I just left from seeing him in jail with @michaelgrubin and we were just told that he is being released. Woooooooow……Stand Up Philadelphia!!!!!” he wrote on Instagram

Meek took to Twitter to thank his family, friends and fans for their support. “I’d like to thank God, my family, and all my public advocates for their love, support and encouragement during this difficult time,” he wrote. “While the past five months have been a nightmare, the prayers, visits, calls, letters and rallies have helped me stay positive.”

It didn't take long for fans to flock to their timelines to celebrate the news as Twitter transformed into a virtual party, with crying, fire and heart emojis flooding screens. 

In honor Meek's return home, check out some the best fan reactions below.

WELCOME HOME @MeekMill

— BlackAndTheMusic (@BATM_1) April 24, 2018

My boy is finally free! @MeekMill

— CHROMA Blanco (@cmckay907) April 24, 2018

I gotta get my ticket for this welcome home concert, know it’s coming —- #MeekMill

— Tony Daggett (@TDAGGETT__12) April 24, 2018

Meek Mill is free. Sixers winning it all

— The Browns Are Going 7-9 in 2018 (@SadBoyzENT) April 24, 2018

@MeekMill yerrrrrrrrr– pic.twitter.com/oObWpvc9Ms

— KJ (@Waveyyke) April 24, 2018

Meek Mill is ficially free and the Sixers are going to the Finals. WATTBA.

— Nate (@nate0209) April 24, 2018

Meek Mill walks into Game 5 tonight while Dreams and Nightmares is playing pic.twitter.com/BhuqLbXgJP

— Eoin Rockall (@eoinrockall9) April 24, 2018

MEEK MILL GETTIN RELEASED pic.twitter.com/ZUwURVBQvC

— Fredo—- (@Fred0__) April 24, 2018

Meek mill is OUT y’all #FreeMeek pic.twitter.com/9h2bw3Ceok

— Mik3M3gaTron (@Mickenlin) April 24, 2018

BEST NEWS I GOT TODAY!!!! @MeekMill pic.twitter.com/UKSLBMmdog

— BRUAVO (@Bruavo) April 24, 2018

78