Saberoid Share definition Flag A magical sword, much like the ones in Star Wars and Power Rangers, used to fight off evil people. -Did you stab that mexican in the heart with a saberoid? -Yes, yes i think i did! Saberoid by William Barnibie September 16, 2005 0 0 Get merch Get the Saberoid mug. Buy Now — $32.95 See more merch