Top definition
A kind shy girl at first but when she finds the right friend she will open up and become the best friend you will ever have
Oh wow did you see that Amella girl she seems shy maybe I should go talk to her
by Gunnergurl March 28, 2016
Get the mug
Get a Amella mug for your sister-in-law Larisa.