Geek

Geek is an affectionate term for a technologist who loves social connections and uses tech to promote them—usually creatively.

Geek v.s. Nerd Rap Battle