What does bomb smack mean?

bomb smack meaning in Urban Dictionary

Smack (heroin) that happens is the bomb (excellent, the shit).