Green’s Dictionary of Slang

bhanchod n.

see banchoot n.