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 Get the Fud-a-tron mug.