Literally "sister-fucker" in most North-Indian languages; ben (sister) + chod (fuck). Also used occasionally to indicate sheer delight, excitement, or anger. Increasingly common amoung non-Indians as well in countries and areas with large Indian populations (e.g. New Jersey, Toronto, England).
originated in punjab, is the official slang of Delhi.Literal meaning is sister fucker but now its used to denote element of surprise, anger, shock or even happiness