A place in a multiplayer game where new players spawn.
Wanna go shoot some noobs on Spawn Island?
👍25 👎11