My view is that the best way to deal with trolls is go never respond to anything they post. No response, no oxygen, no fun for them. I've not seen anything from this troll that is worth responding to.
Lumpy
BIG Price at posting:
$1.41 Sentiment: Buy Disclosure: Held