I'm using the original definition of the word meme: "a unit of cultural information spread by imitation". Meme as a word doesn't imply that it's a comedic image macro on the internet, but I appreciate that the more modern slang usage might have made that confusing for you.