Teme meaning

A meme which lives in a technological artifact rather than the human mind.
noun
5
1
Advertisement

Origin of teme

  • Blend of technological and meme; introduced by Susan Blackmore in 2008.

    From Wiktionary