Spacktoid Share definition Flag A human being who is lacking in certain social qualities due to excessive time spent inside playing, amongst other computer games, world of Warcraft. SMG: Look at those employees at the new Domino's. SPH: Yep they're Spacktoids alright. Spacktoid by Stu_G March 29, 2010 0 0 Get merch Get the Spacktoid mug. Buy Now — $32.95 See more merch