1 definition by Matt Hallmark

Someone who stands in line to spends hundreds of dollars on Apple products.
Johhny stood in line for three days to buy that new iPhone. He's such an iTard.
by Matt Hallmark August 9, 2007
Get the iTard mug.