Groin pain is discomfort or abnormal sensations in the area where your belly meets your thigh. Common causes include pulled groin muscles and hernias.