A person or situation that is technologically retarded
"How many megabytes of memory do you have on your external hard drive?" "Huh?" "Geez, you're such a techtard."
7👍 12👎