grinning from ear to ear

English

Verb

grinning from ear to ear

  1. present participle and gerund of grin from ear to ear