A way of describing someone who is so into technology that they don't just
work it, but rather,
live and breathe it. Here's a
minimalist "are you a technogeek" test:
Do you dream about projects you're working on?
Do you find yourself getting into discussions with your cronies about technology -- even when you're not at work?
Do you find yourself getting passionate about software/electronic gear/technology personalities?
Finally, do you hang out on everything? ;-)
Also, a self-deprecating way of describing yourself if you're someone who works with technology for a living.