geekhead

English

Etymology

From geek +‎ -head.

Noun

geekhead (plural geekheads)

  1. (derogatory) A geek.