meaning of Bomb-Best

Bomb-Best meaning in Urban Dictionary

When something is the bomb while the most useful, it's bomb-best.