English Noun techno geek #slang someone who is obsessed with technology, especially electronics and computing