There’s currently thousands of popular internet memes making their rounds online, and that is why Memebase was created. This website compiles some of the strangest and funniest internet memes for your viewing enjoyment, like Rick Astley’s Never Gonna Give You Up (above). Click here for more pictures. Continue reading to see the Rick Roll in-action.

[via Memebase]