Originally Posted By: BranShea
Could you tell what it means? Internet challenged. Is it good or bad? I mean .... I don't understand the expression.



Its all BAD for us who suffer from......Technology Addiction Disorder (TAD)