@Felthry the "rolled" part derives from an even earlier meme of tricking people into clicking a link to an image of a duck on wheels, which was known as "getting duckroll'd" (don't ask me where the duck on wheels came from)
i don't know why never gonna give you up in particular became the song to use for rickrolling, but i'd wager it's only so well known as a meme because rickrolling was a widespread practice back in the day
@typhlosion it's not exactly a good reason for your music to be popular, is it? i wonder what the singer thinks of the meme