Top definition
An absolute God of stage crew.

Knows all, tells all, sees all.
All your technical theatre needs can be met by a single head of stage crew
A:Have you see the head of stage crew?
B:No, why?
A:I need someone to run the whole world for a bit
by The techie god January 23, 2018
Get the mug
Get a head of stage crew mug for your mate Jovana.