SYDNEY, AUSTRALIA - MARCH 08: Ben Haggerty aka Macklemore performs live for fans as part of the 2014 Future Music Festival at
Mark Metcalfe/Getty Images

On the 25th anniversary of Billboard's Hot Rap Songs chart, the mag made a tally of the top 100 rap songs of all time, and Macklemore's "Thrift Shop" is #1. Yes, you read that right.

The list, which began in 1989 after the controversial genre began taking over the airwaves, is calculated based on a combination of airplay and sales. Rounding out the top five tracks includes 69 Boyz's "Tootsee Roll" at #2, Missy Elliott's  "Hot Boyz" featuring NasEve and Q-Tip at #3, Macklemore's "Can’t Hold Us" at #4, and Salt-N-Pepa's "Expression" at #5. That’s two Macklemore tracks off their debut album The Heist in the top five. Kanye doesn't appear on the list until #17 for "Mercy."  

We’re guessing once Macklemore hears about this, he’s going to start sending apologetic texts to everyone on the list.