pull down to refresh

I don't understand this meme but it is doing well.
Ever seen the movie speed?
reply
Yes, about a hundred years ago.
reply
Ouch!
reply