fleerer

Noun

 * 1)  Someone who fleers; a grinner or smirker