1 definition by Zellikins

1
The best multiplayer online game ever invented.

Get it free at www.netstormhq.com
by Zellikins March 16, 2004
Get the mug
Get a netstorm mug for your cousin Vivek.