Smile From Ear To Ear Meaning

(idiomatic) A large smile.

RECENT SEARCHES