The song "Lucky" by Jade Eagleson is about feeling fortunate and grateful for the love and happiness in his life. He talks about how he hasn't won big in life, but he has experienced some tough times like being broke down on the side of the road or praying for rain for days. Despite all that, he feels blessed because of the presence of his partner who makes his life sunny and full of roses. Eagleson reflects on the serendipitous nature of love when he met his partner, saying that it was the right place at the right time. He likens her kiss to rolling sevens on a pair of dice, implying that it's a winning moment that he can't believe he found. He is so in love that he feels lucky, thanking the stars above him for his happiness. Overall, "Lucky" is a song about appreciating the good things in life, even when things are tough and you haven't won big. It's a reminder that love and relationships can be the biggest win in one's life.