"The man was upset for some time for having only two daughters, and repeatedly taunting his wife for not bearing a male child. This led to a dispute between them," a relative told police.
This shocking incident took place Thursday in Siwan district's Khojwa village.
Relatives informed police that the man, in his early 30s, works in Qatar and currently is at home on leave for a month.
Police said the critically injured man was admitted to a hospital and they were investigating the matter.
What happened to his private part is not yet clear.