What does bocachoda mean?

bocachoda meaning in Urban Dictionary

idiot fucker