What does bombish mean?

bombish meaning in Urban Dictionary

something really awesome