meaning of boolahbahha

boolahbahha meaning in Urban Dictionary

another term for a nub.