Top Definition
bara<cock> plus choda<fucker> means cockfucker or cocksucker
ganguly:barachoda tor pode eksho aath
<english translation> - you cocksucker i'll stab your ass 108 times
by rancent October 28, 2007
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.