English slang derived from the Hindi word "Hemal". It has taken on the meaning of someone who is boring or dumb. When someone calls you hemal it's equal to calling you a "b*tch". Rude slang. Very new slang.
by impnarc December 28, 2017