I don't know why but from that thumbnail for the video it looks like it's one of those songs that would end up becoming a meme for no apparent reason
My meme senses are tingling
Indeed, this song is great.Please don't ruin it with disgusting memes.