As we enter the new year, Skillz once again recaps the previous 365 days in the latest installment of his annual series "2017 Rap Up."

2017 was a wild one, wasn't it? A year filled with dope projects, some fire tracks and exemplary music videos. The Virginia rapper/songwriter/DJ touches on it all, and then some, on the new track.

This year, Skillz grabs 50 Cent’s "Big Rich Town" beat, a.k.a the theme song to Power, to deliver the news. “I never seen a year like this year, so many twists and turns/A whole lot of losers, we all lived and learned,” Skillz spits. "So listen up, I'ma keep it a buck/This the Mad Skillz '2017 Rap Up.'"

From there, he touches on many of the popular events of the year in hip-hop, including Nicki Minaj and Meek Mill's split, Beyoncé's pregnancy announcement, Lil Uzi Vert's "XO Tour Llif3," Cardi B's "Bodak Yellow" and JAY-Z and Kanye West's beef, just to name a few. "Some of y'all should sit down and just be humble, music had a little rap and a whole lot of mumble," he rhymes about the state of hip-hop.

He also delves into things on the pop culture and serious side, bringing up how President Trump be wildin, the tragedies in Las Vegas and Charlottesville, Va., the Bitcoin craze, the purge in Hollywood and more. The cover art for the track even features a fake tweet from Trump blasting the song as "fake news."

Welcome to 2018.

Listen to the 2017 version of Skillz's "Rap Up" below.

Skillz via SoundCloud
Skillz via SoundCloud

See 50 of the Best Hip-Hop Projects of 2017

More From XXL