1 definition by cwoofdog500

one who lacks the knowledge to actually work and iPod or any electronic device.
"Honey, I can't seem to figure out how to turn my mp3 player on"
"Jeeze you're iTarded"
by cwoofdog500 December 20, 2009
Get the iTard mug.