Online bully (5)
I believe the answer is:
troll
(Other definitions for troll that I've seen before include "Fish by drawing bait along in the water" , "unwanted contributor to site?" , "cyber-bully" , "Ugly dwarf or giant" , "Scandinavian monster" .)