she is so stella
someone you can lean on meaning a great friend, everyone knows her even though she might not know them, a hour glass figure with a nice ass
"she is so stella" What is the definition of "stella"?