Online menace (5)
I believe the answer is:
troll
(Other definitions for troll that I've seen before include "Cyber pest" , "who's stirring on-line" , "Evil dwarf" , "Ugly Norse dwarf" , "Provocative poster" .)
I believe the answer is:
troll
(Other definitions for troll that I've seen before include "Cyber pest" , "who's stirring on-line" , "Evil dwarf" , "Ugly Norse dwarf" , "Provocative poster" .)