• 8 years ago
Trusting, caring person with amazing facial features and personality. A Skyla will love you for who you are and never betray you or do something dishonest without it eating them up. Skyla's are wonderful, quizzical people. There are not enough Skyla's in the world.


Skyla definition by Urban Dictionary

Category

😹
Fun