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.
Any short to feature length film that one can easily walk away from for a few minutes at a time and get the jist of the characteristics ..