Xentech Share definition Flag A Xentech is a wind up dildo, named after the best-selling Malaysian brand. I was trying to get some sleep, but the biatch wouldn't let up so eventually I let her have 25 twists with the Xentech and that shut her up Xentech by Andrew Scherer April 3, 2009 0 0 Get merch Get the Xentech mug. Buy Now — $32.95 See more merch