1 definition by rougeposter

noun
tek-noh-tahrd
a person with inadequate technological skills, not proficient with computers and/or other technology
Bob: I crashed my damn computer again!
Steve: Jeeze, you're such a techno-tard dude.
Bob: I know I think I repel computers!
by rougeposter February 11, 2011
Get the techno-tard mug.