Top definition
Calling somebody a Troll in an online community to suppress criticism, rather than be perceived as a failure, to look and sound stupid, uninformed or unintelligent.
Instead of handling criticism, they became Troll Callers.
by YuriM August 23, 2010
Get the mug
Get a Troll Caller mug for your dog Callisto.

Available Domains :D

  • trollcaller.men
  • trollcaller.org
  • trollcaller.se
  • trollcaller.net
  • trollcaller.ninja
  • trollcaller.com