Fud-a-tron Share definition Flag A mechanical vagina. Must not be confused with transformers or the like. He swaggers around this place like hes the bee's knees, but he's actually a mechanical fanny, a mean, fud-a-tron. Fud-a-tron by stephen hawkings football boot June 23, 2011 0 0 Get merch Get the Fud-a-tron mug. Buy Now — $32.95 See more merch