Interesting, weird and offbeat stories from around the world explained by a very stupid person from Finland in short meme essay format. Buckle up and get ready for some weird and interesting internet lore accompanied by memes and gifs, I hope you enjoy! 🐸