Skip to main content

Adams223's definitions

Starla

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.
by Adams223 October 16, 2008
mugGet the Starlamug.

Share this definition