meaning of atomic bong

atomic bong meaning in Urban Dictionary

what jamaica has actually instead of the atomic bomb