Dhelu

An Indian slang for the person who is
1) Incompetent
2) Stupid
3) Not upholding/living up to the standard of the said context
He sounded so Dhelu on the call today. Everything he said was out of context.
by anonymous November 23, 2020
mugGet the Dhelu mug.