English

edit

Noun

edit

tech head (plural tech heads)

  1. Alternative form of tech-head