I saw this and it was too funny not so share - I couldn't find a humor or off topic section so apologies if I didn't post it in the right section
NounI feel like an old fart who is out of touch but . . .
What does MEME mean? I've seen it used before and I have have no clue.