SIMPER


Meaning of SIMPER in English

To smile: to simper like a firmity kettle.

Slang English vocab.      Английский сленговый словарь.