Top definition
A forum where trolls all over the world come to complain about how they despise and hate the game Cross Fire. One out of every ten threads located therein contains an intelligent thought. Simple requests are met with cold, biting, sarcasm and "Your Mom" insults.
Person 1: Dude, I went on the Z8 forums yesterday.

Person 2: Dude, the immaturity level there is the same as at a daycare.

Person 1: Yeah.
by z8forumsperson July 09, 2010
Get the mug
Get a Z8 Forum mug for your mom Sarah.