An Indian slang for the person who is
1) Incompetent
2) Stupid
3) Not upholding/living up to the standard of the said context
1) Incompetent
2) Stupid
3) Not upholding/living up to the standard of the said context
by anonymous November 23, 2020
