trollface · noun1
Compound of troll (“grotesque creature which lives in hills or under bridges”) + face.
trollface · proper noun2
Compound of troll (“person who provokes others for personal amusement or to cause disruption”) + face.
Etymology from Wiktionary, CC BY-SA 4.0.