What does behanchod behanchod mean?

behanchod behanchod meaning in Urban Dictionary

the phrase behanchod is often found in Pakistan for somebody who fucks his or her own sibling. sibling fucker