A brand ambassador is someone who loves a particular company or product and spreads the word about it to help their friends and family know more about it. This can be done by talking about it with people, posting about it on social media, or even giving out free samples of the product. It's a way for companies to build up their customer base, and for brand ambassadors to help show their support for something they believe in.