That's the problem in a nutshell. About 95% of the people out there think the definition of "troll" is "someone who disagrees with me", and I don't see how you ever really get away from a subjective determination.
So...it's defined, but it's impossible to know whether it's happening unless the person specifically tells you they're trolling? That sorta seems like a flawed definition.