What is Shikta?
A very funny,intelligent,friendly,beautiful girl who hails from Nepal..
Shikta woman are as rare as indian cricket win..
See beautiful, funny, nepal, intelligent, friendly, guess what
a total bitch