Technical Woody Share definition Flag To become aroused, from the viewing or using of technology. Male 1:Hey, did you see the new TV we installed!? Male 2: Hell yeah, talk about a technical woody. Technical Woody by Rebel-Outcast November 12, 2009 0 0 Get merch Get the Technical Woody mug. Buy Now — $32.95 See more merch