smircher
/ˈsmɜːrtʃər/Definitions
1. noun
A person who smirks or smiles in a scornful or contemptuous manner.
“The smircher in the back of the room was mocking the teacher’s attempt to teach the lesson.”
2. verb
To smile or smirk in a scornful or contemptuous manner.
“She smirched at her rival’s victory in the competition.”