What does boolahbahha mean?

boolahbahha meaning in Urban Dictionary

another term for a nub.