There's nothing quite like looking back on your childhood memories, even if some of those memories make you want to crawl under a rock.
But thanks to one new meme, for which Twitter users are sharing the most "on brand" stories from their childhoods,...