1. A person who has no clue about technology. 2. An insecure individual who calls the Help Desk of any organization who starts off their problem with, "I am not computer savvy." 3. A technologically-challenged individual.
Oh my gawd, I'm surrounded by technotards! They couldn't operate a C64 without a owner's manual!!
Prices shown in USD.
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.