Meaning

1 senses
  1. (derogatory, slang)An ugly, unpleasant, or otherwise objectionable person.

Origin

Compound of troll (“grotesque creature which lives in hills or under bridges”) + face.

Compound of troll (“grotesque creature which lives in hills or under bridges”) + face.

Wiktionary, CC BY-SA 4.0 · source

Forms

plural: trollfaces
Singulartrollface
Pluraltrollfaces

regular

See also

neighbours in the dictionary
trollface — meaning, examples, forms, synonyms | Krumeto