A Hindi word with a literal translation of talkingfucker. A person who enjoys talking about anything without any meaningful purpose. Such people enjoy the company of others of a similar nature.
Those guys in 93 batch are such big bakarchodhs, they can talk crap all nightlong, I can't believe that people trust them with their lives !!!
Rosie- why didn't you join as house maid at Mr Tims
Mary- I backed out after hearing from the previous housemaids that he demanded sexual services ....
Rosie- oof what a Banrichoda
Boys who enjoy yaoi (a genre in Japan that contains sexual and/or romantic relations between two men); literally translates to "rotten boy"; corresponding female : fujoshi