What is the equivalent in English for 喷子？ This expression is not the conventional one found in a normal dictionary, but in a large number of posts online. In my guess, it means somebody who is unsatisfied with the real world, right? I am not sure. Perhaps you can share your understanding of it.
troll


One who posts a deliberately provocative message to a newsgroup or message board with the intention of causing maximum disruption and argument

by Alien Entity September 22, 2002

Source: http://www.urbandictionary.com/define.php?term=troll