face space urchin Share definition Flag Someone who is addicted to msn/facebook/myspace/bebo etc. Hence "FaceSpace" Ben have you seen Garry recently? Nah, hes always online, becoming a real face space urchin face space urchin by Ben Oakes December 10, 2007 0 0 Get merch Get the face space urchin mug. Buy Now — $32.95 See more merch