(And I admit to using abusive and rough language on them when I find them..)
LOL! That's one good way to kill a troll :) My own usual anti-troll technique is to apply the advice of Monty Python's John Cleese that the best way to annoy a person is to pretend you don't know you're annoying them :) So I pretend I don't know they're trolls and start questioning them politely about their statements, and then every time they say something that's factually wrong I keep questioning them relentlessly Columbo-style ("Oh, just one more thing. . ."), until I eventually get them to say something that leaves the opening for another Freeper to deliver the kill shot.