Top definition
In an on-line forum, a Star Creation Zone is a thread created for the purpose of increasing everyones post count. People join in and post like crazy!
by Patf November 15, 2008
Get the mug
Get a Star Creation Zone mug for your sister Larisa.