The term "geek" has evolved so much over the last few decades. It has come to describe so many different types of people.
The accepted definition by many is "a computer expert or enthusiast". This used to be an acceptable definition, but not anymore. I believe a more appropriate definition would be something like; Someone who is overly obsessed with one (or many) specific topics."
Whatever the case may be, there are many different type of geeks out there. A great chart by Scott Johnson illustrates the most common types of Geeks. Which one (or ones) are you? (Click for fullsize)