Skip to main content

Definitions by AAAlexxx

self-centered duchebag overly impressed with their apple products.
My sister just got an iPad and never puts it away. What an iTard!
iTard by AAAlexxx November 29, 2010