flin

Noun

 * 1) sleet

Etymology
See

Noun

 * 1) a (scornful, teasing, or silly) grin

Usage notes
sounds better for "He had a big grin on his face" and the like, when of an ordinary big smile.