teme

teme

English Noun
Ad

Definition

A meme which lives in a technological artifact rather than the human mind.

Etymology

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

Ad