look up any word, like spook:

1 definition by JrDizzle

Technically and/or mentally challenged in using simple electronic devices such as a digital camera or cell phones, etc.
My mom is so "Techtardid" when she's on the computer, she couldn't find the "ANY KEY" to continue....
by JrDizzle April 01, 2010