1 definition by pussysmash32

An easy girl who can have a tendency to sleep around. A Skyla is often very bubbly and cheerful, but don't let it fool you, as she is a sexually experienced minx despite her air of innocence.
That girl over there is such a Skyla, the whole town knows how she is in bed!
by pussysmash32 January 17, 2018
Get the Skyla mug.