Random Words:
1.
Relating to a person or situation that is technologically impaired.
You can't figure out how to turn on your Ipod? How techtarded..
1.
The highest (and often most annoying) level of "The Rocky Horror Picture Show" fan. Someone who not only spends every possible..