Stella

A girl no one will ever like beca user she is ugly and annoying
Did you see that girl she is such a stella
by Koner coll August 21, 2018
mugGet the Stellamug.

Share this definition