Never text Mary -- she'll never be able to open it on her cell. What a techno-tard!
2. People that are not acquainted with new developing technologies and slow on being able to use it.
2. "David is such a technotard he doesn't even know how to work his own Windows 7 computer."
3. "Will all the technotards please meet me after school so I can show you how to work your new iPhones."