(noun) : bibichod - he is such a timid person not looking beyond own 'bibi'
indian slang
"(noun) : bibichod - he is such a timid person not looking beyond own 'bibi'" What is the definition of "bibichod"?