Smell troll ? what does it mean about a posted message ?
"Trolls" are those people who go onto forums and chatrooms with the intention of making trouble. They create dissension and unpleasantness.
"Smell troll" = there is something about this poster and his/her posts that makes me suspicious about what they are doing. I [figuratively] smell something unpleasant.