trolltard noun1 •(vulgar, offensive) A stupid troll.Nope, just a sad trolltard that's felt the need to harass this NG and it's^([sic]) members for years. — 2003 formstrolltards