smirker
1. [ noun ] a smiler whose smile is offensively self-satisfied
Related terms: smiler smirk
Similar spelling:   smirk
  Smrekar
  smirch
  Smyers
  smirched