I beg to disagree. I was following George Washington on Tweeter during that time. George even thought it to be a Great Idea, you’all came up with.
It was 4chan. Washington is widely considered the founding father of cat memes because of it.