Small bump under left breast

I noticed this small bump right under my left breast. It was tender to touch and when I squeezed it, it had a bit of pus and blood come out. Anyone know what this is? Or has experienced this before?