456 11.3? (twitter.com) posted 2 years ago by OGpat 2 years ago by OGpat +461 / -5 196 comments share 196 comments share save hide report block hide replies
https://youtu.be/ZdBrlu7nUhs
Link to video that explains Kek and Pepe a bit as well as meme magic.
This origin write-up is fairly in-depth.
https://pepethefrogfaith.wordpress.com/