as i was browsing through the urban dictionary, i found a hilarious word and its definition:
A person, male or female, who is so deeply enthralled with technology they discuss it with a level of passion that most people reserve for sex. Not always a geek or a nerd, but generally someone who has the latest and greatest everything.
i also found the best definition of geek (there are 7 total, and they're pretty funny)...
The people you pick on in high school and wind up working for as an adult.