1 definition by delhi boy
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
Benchod!!!....you scared the shit out of me
benchod!!!...its amazing...do it again
benchod teri...maa chuda saale!!!
benchod!!!...its amazing...do it again
benchod teri...maa chuda saale!!!
by delhi boy May 21, 2011