meaning of bazoons

bazoons meaning in Urban Dictionary

Gigantic tits compared to balloons!