Posts

Showing posts with the label Troll

Troll

Image
In Internet slang, a troll is a person who posts deliberately antagonizing comments. Though the term troll evokes the ugly creatures featured in Scandinavian folklore