Translates into "challenge one's manhood" from Hindi/Punjabi. From the words Lund (Penis) and Lalkaar (to challenge)
When a woman emasculates a man, one might say "usne teri lund ko lalkaara hai"
by Baid Boy January 20, 2011
Can you define these popular missing words?