Skip to main content

Definitions by Adams223

Starla 

Share definition Flag
Usually too quiet. Brainy, misunderstood, average. Not destined for greatness but not destined for failure.
Have you met the new girl?
No she seems kind of starla.
Starla by Adams223 October 16, 2008