Green’s Dictionary of Slang

bochro n.

see backra n. (2)