meaning of bombballa

bombballa meaning in Urban Dictionary

both bomb and baller