meaning of Bazooglars

Bazooglars meaning in Urban Dictionary

A womans tits or breasts.