Definitions by lunalovegood963
Zac
An amazing person who will brighten up your day no matter what. They'll be there for you through high and low and do their best for you. They will support you no matter what.
Zac by lunalovegood963 November 22, 2021