Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by delhi boy
benchod
Share definition
Flag
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
by
delhi boy
November 22, 2011
Get the
benchod
mug.