Definitions by Gulu gulu
mokshitha
She is a very charming girl, once you look into her eyes there's no way you can escape falling for her . But if ur her boyfriend u must keep an eye on her as she tends to have crushes easily, but will love you more than anyone else. Her bed skills are definitely better than yours.