Definitions of smirker:

  • noun:   a smiler whose smile is offensively self-satisfied