1 definition by ForestLife

A girl with beautiful brown eyes and pretty hair. Likes peas and carrots but mainly carrots. A loyal and trustworthy friend. Keeps your secrets. Most men dont deserve her goddess like potential. Will live for most friends and gives her all. A great friend who goes out of her way to show her friends love. Dont give her an ultimatum or she will show you up.
by ForestLife January 29, 2018
Get the Leigha mug.