1 definition by crafter4life

Sofia

A smart, beautiful, slightly insecure girl. She's very creative and social. Trust her with your secrets and she'll never tell a single soul. A little awkward with guys, but tries not to be. She loves school,learning, and is always a teacher's pet, but she loves being it. If your friends with her, stay with her, because she truly loves being your friend.
Teacher Sofia is such a great student!
by crafter4life March 6, 2014
Get the Sofia mug.