NSK wrote
It's an insult and when used on Internet communities it has several
meanings:
- Troll is anybody who is disliked by the person who uses that word.
- Troll is anybody who disagrees with the older users or the
administrators.
- Troll is anybody who intends to destroy a community.
- Troll is anybody who intends to be entertained at the expense of other
users.
Oh, do be quiet. 'Troll' has a definite meaning; 1 and 2 have nothing to do with it.
Charles