I can't take it anymore. Call me stupid, I care not. What, in english, is a Meme exactly? I tried to google the definition, and stumbled onto some headache inducing report on genetics passing through versus natural selection..or something. My head hurts. Please help.