meaning of bocachoda

bocachoda meaning in Urban Dictionary

idiot fucker