Just Rankin Sh!t
The 7 Most Annoying People You’ll Encounter on Instagram, Ranked
No double taps for you!

7. The Bow Wow challenger
If the Fyre Festival documentaries revealed anything, it’s that a lot of the people making you jealous with their jet-setting are literally renting out studio space and snapping glossy photos of…