Internet sites or computer programs that have become so popular they become lame. Also, when I, my, me is used to define a person or a non-apple computer related program. See also iTard
Bob: Jim, did you see that I just got my 5,000 friend on MySpace?
Jim: Dude, MySpace is iTarded.
by Adam Besio June 08, 2007

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×