trolltard (English, noun)
expansion: trolltard (plural trolltards)
Senses:
glosses: A stupid troll.
tags: Internet
derogatory
slang
Forms:
form: trolltards
tags: plural