Memes are cultural snapshots, little bursts of humor or commentary shared widely across the internet. But they’re also fleeting — here today, forgotten tomorrow — no different from fashion fads.
News of the deal went down as well as could have been expected online, with memes, jokes ... “It’s a head-scratcher for me,” ...