What is Bombora?
a word used to describe something of particularly large size
that girl has bombora titties
See colossal, gigantic, large, big, lawless