The best Stranger Things memes season 3 give us more people to mourn, more people to love, and maybe finally, we can play some D&D.
Disclaimer: this post is 90% Steve Harrington and Bob, because nothing else matters.