This. This is really good.
What do you get when you pair some of the internet's finest GIFs with an appropriate/highly inappropriate soundtrack? You get the subreddit r/gifsound (or YTMND, in some circles). Now, what happens when you take some of the best submissions and string them together in an epic supermix?
You get this video courtesy reddit user Rasta_Pasta.
Prepare to lose it a few times during the three and half minute span (NSFW language):
How many GIFs did you recognize? How many songs? If you want the complete list of GIFs and their corresponding soundtrack, check out this thread.