SMIRKY


Meaning of SMIRKY in English

(a.) Smirk; smirking.

Webster's English dictionary.      Английский словарь Webster.