What does bombballa mean?

bombballa meaning in Urban Dictionary

both bomb and baller