did i tell you i think i met my kate last night and have never been happier
the most amazing, smart, kind and generous person you will ever meet in your whole life, who you know will always be an amazing friend to have
"did i tell you i think i met my kate last night and have never been happier" What is the definition of "kate"?