Look who it is

"Look who it is" is the first meme of Twitter2 and remains its most popular to this day.

It was first posted on May 23rd 2020 by user "cooljinzo"