No, I'm not sure. It seems to have a lot of different definitions, though!https://en.wiktionary.org/wiki/concern_troll