Noooooope, that's definitely not what it means. Or, meant, rather. But hey, considering the word "meme" has been largely associated with random lol funy pictures, I wouldn't be surprised if people just assumed that it meant something like that.
I'll just lean on the dictionary definition because I'm a lazy bastard:
meme
mēm
noun
an element of a culture or system of behavior that may be considered to be passed from one individual to another by nongenetic means, especially imitation.
- a humorous image, video, piece of text, etc., that is copied (often with slight variations) and spread rapidly by Internet users.