Noun Definition

simper

1.Definition: a silly self-conscious smile

Category: General