I do not understand ' gaming trolls' what are they ? And what do they expect to achieve ? I had a quick look on google, and the basically said they was gamers who just try and annoy others ??!!
Log in to comment