What does teched mean

v.To organize a display or production; to work-related behind the scenes at a play or concert.

I teched the concert...the lights gained so messed up bereason namong the techies paid attention.