>>127653735
"first widespread public internet meme"
does that suit you better?
of course memes have been around forever, i listed them under the rise of the internet assuming people would understand