1 definition by 0009star

Nicest girl in the world. She has the nicest smile of all and no one can get mad at her. People always scream "Steeeellllaaaaaaaaa!" when they see her, it's from a movie.
She is natural and usually doesn't wear makeup.
All the boys like her but she's hard to get.

She falls in love SOOOO easily.
"Who's that gorgeous girl over there?"

"oh her? that's a wild Stella!"
by 0009star December 22, 2014
Get the Stella mug.