meaning of binta

binta meaning in Urban Dictionary

a japenese word for "slap in the face."