trollface (English) comes from English Troll, from Swedish troll, from Old Norse trǫll, from Proto-Germanic truzlą, from Proto-Indo-European dreh₂- — run; to run, escape.
trollface (English): An ugly, unpleasant, or otherwise objectionable...
Definitions
An ugly, unpleasant, or otherwise objectionable...
Ancestry of “trollface”, step by step
trollface traces back through two separate lines of ancestry.