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