raccoon, 1 year ago I might be wrong but I think memes originated from imageboards
I might be wrong but I think memes originated from imageboards