to talk too much and for a long time
"She talked my ear off about her new job."
to leave something undecided or uncertain
a beautiful and charming smile
no longer interested or affected by something
to exchange cultural experiences and personal stories
to have a lot of energy and enthusiasm
something that has great potential to become exceptional