Wiktionary
trolltard
n. (context Internet slang derogatory English) A stupid troll.
n. (context Internet slang derogatory English) A stupid troll.