one of my ribs popped in my spine

Do you mean the rib got detached from the spine? Ouch!! Get well soon.
_________________________