With 8.866 million streams in a single day, the track has secured its place ... of a celebratory moment and more of an ongoing inside joke. As the days rack up, so do the memes, with fans debating ...