A popped rib happens when the cartilage attached to any of your “false ribs” breaks, resulting in abnormal movement. It's this slipping out of normal position that causes pain that's felt in your upper abdomen or lower chest. In most cases, a popped rib is caused by injury or trauma.