English edit

Noun edit

tech head (plural tech heads)

  1. Alternative form of tech-head