1 definition by 11savage_yolo
The nicest person in the world. But try not to get on her nerves bc she will kick you. She will always be there for you. She does get put in a lot of drama but dont give up on her. She is sensative too. She can sometimes be a bully. But she loves turtles
Leasia is the nicest person in the world.
by 11savage_yolo July 13, 2018