Definitions by rufrknkiddnme
iTard
iDiots that have bought in to the marketing campaign that everything Mac is superior. Additionally they remind the rest of us of their gullibility at every opportunity, droning on about how their iMac, iPod, iPhone works better and faster than any other device ever made.
iTard by rufrknkiddnme January 15, 2008