There are so many people posting on here that keep making references to Trolls and Trolling and its gone a bit over my head. What is it, who is it and where did the name come from?
or