What does booza mean?

booza meaning in Urban Dictionary

breasts, tits