Xoidus Share definition Flag Legendary I'm an xoidus player. Xoidus by Dictionary Dudr October 9, 2021 0 0 Get merch Get the Xoidus mug. Buy Now — $32.95 See more merch