Search results
5 things you probably didn't know about memes
RTÉ News· 1 day agoMemes are one of the hallmarks of Internet culture. The pandemic has only accelerated their rise: Stuck at home with only the Internet left to socialise, they offered comic relief and breathed ...