Oddbean new post about | logout
 but what does it mean?! 
 It means light has reflected two times inside a rain drop. 
 It was a meme reference but I'm glad to actually know why now, thanks!