Top definition
A very funny,intelligent,friendly,beautiful girl who hails from Nepal..
Shikta woman are as rare as indian cricket win..
by guess what April 02, 2007
Get the mug
Get a shikta mug for your cousin Trump.
buy the domain for your cat vlog