The release of 'Stranger Things' Volume 1 has triggered a massive wave of fan-made memes. Viewers are reacting to everything ...