Golden Bowl

Dictionary

SMICKERINGppr.

Smerking; smiling affectedly.

SMICKERINGn.

An affected smile or amorous look.