Find the word definition

Wiktionary
technotard

n. (context slang derogatory English) A person who is incapable of comprehending new technologies and their uses.