troll farms
English
Noun
troll
farms
plural of
troll farm