Time to be annoying and post some deffinitions nerd: 1. a stupid, irritating, ineffectual, or unattractive person. 2. an intelligent but single-minded person obsessed with a nonsocial hobby or pursuit: a computer nerd. geek: 1. a peculiar or otherwise dislikable person, esp. one who is perceived to be overly intellectual. 2. a computer expert or enthusiast (a term of pride as self-reference, but often considered offensive when used by outsiders.) 3. a carnival performer who performs sensationally morbid or disgusting acts, as biting off the head of a live chicken. so which do you prefer?