meaning of battle.net forums

battle.net forums meaning in Urban Dictionary

Idiots worldwide unite.