I'm so glad I met my new friend today.
Meaning: This sentence means that the speaker is happy that they met their new friend on this particular day.
Choice of Words: Glad means feeling happy or pleased. Met means to come into the presence or company of someone. Friend means a person who you know and like and who likes you back. Today means the present day.
Alternative Expressions
Related Expressions