What does bazoons mean?

bazoons meaning in Urban Dictionary

Gigantic tits compared to balloons!