"People for the ethical treatment of trolls" PETT? Or PETTroll? :)
I think it would be PETT making us "people eating tasty trolls".