What does a Meme mean? What is the meaning of the Meme I for One welcome our New iInsect overlords? Where does it come from? Is the movie Empire of Ants credited for this? What is the new meaning of this Slang? How is it related to the new Technologies?