User blog comment:Thebiggesttdifan/New Fic/@comment-1194745-20100926160712

It's some sort of joke involving the song/video seen above (Rick Astley's "Never Gonna Give You Up"). Basically, whenever you hear the song or see the video, you have been "rickroll'd".

...yeah, I actually don't understand it that well myself. Ask Nalyd. XD