Skip to main content

Definitions by nkr_1234

One who is oblivious to their surroundings because they are listening to their iPod too loudly.
"Hey! iTard! I'm talking to you."
iTard by nkr_1234 December 6, 2006