Top definition
A very intriguing person with a complex personality; likes to keep a strong and hard face in front of people but is actually really sensitive.
You don’t have to be a Sudikshaa, it’s ok to put your walls down at times.
by Unicorn_Dancer100 May 07, 2018
Get the mug
Get a sudikshaa mug for your cousin Abdul.