Computer nerd

computer geek

Free Online Dictionary of Computing