Top definition
An amazing Sikh female, who is always happy and confident. She is always seen smiling. She hides all her sorrows and sadnesses inside her, she doesn't show them at all.
by J-kaur June 29, 2017
Get the mug
Get a jaskirtan mug for your mate Bob.