1 definition by itard hater

One who retards their senses through the use of information technology( ipods, laptops etc.) inadvetertantly causing harm to themselves or others.

Bill: wtf , some dumb Itard just knocked me off the sidewalk.

Itard: Did I just hit something (keeps listening to dumb emo music)?
by itard hater February 7, 2008
Get the itard mug.