As a general rule I just ignore/ban trolls since they are miserable people just looking for attention but that is a pretty damn good response.
I'm starting to feel like social media may be one of the worst inventions in recent history, it just gives cowards a way to be nasty assholes with limited to no consequence. I don't have any personal social media accounts and never will. I keep up with my friends by talking to them which must make me seem like a luddite but I'm ok with that.