It doesn't seem to refer to 'computer programmers' as much as it once did when computers weren't so damn cool handy. Geeks are pretty much people who have a real understanding for a certain topic eg Films, music, cars. It's usualy that they are totaly obsessed about the topic, or it's just something they think alot on.
"Pete is such a film geek"
The Urban Dictionary Mug
One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.
Buy the mug