Definitions by WoodroffeTiger
Woodroffe Tech Crew
A group of losers incapable of manipulating sound and lighting equipment. Tends to imply poor social skills and below average physical prowess.
Woodroffe Tech Crew by WoodroffeTiger December 14, 2004