meaning of Bombassos

Bombassos meaning in Urban Dictionary

huge breasts