Were you ever in a situation when your friend just made a dumb decision or said something really stupid in the group chat, but no words seemed to constitute an appropriate response? I have had a meme ...
For over a decade, memes about "letting that sink in" have been going viral on social media. But what do they even mean? Here ...