Top definition
Any seemingly innocent gathering of trolls for the ulterior purpose of trolling. The gathering may be in real life or online and a one off event or a campaign.
Your local music forum is really a troll farm.
by motormind November 01, 2017
Get the mug
Get a troll farm mug for your Facebook friend Zora.
buy the domain for your pet vlog