3 ms·Most memes on Reddit originated on 4chan.by malvosenior 8y agoMost memes on Reddit originated on 4chan.