What does Bombzilly mean?

Bombzilly meaning in Urban Dictionary

a thing that amazing.