Anulipi
A girl who is insane but sweet, immature but not someone who would hurt others with her immaturity. She is someone who takes time to open up but once she gets friendly, you won't get a better person to hangout. Basically, she may not be perfect but is the best in her own way.
Although it took time, but now I know how good it is to be friends with Anulipi.