English

edit

Noun

edit

trolltards

  1. plural of trolltard