English edit

Noun edit

trollees

  1. plural of trollee

Anagrams edit