meaning of boricha

boricha meaning in Urban Dictionary

to take in with