Looks like maybe an infected lymph node at the groin? That said, dear god, that is a huge chunk of missing leg.
I got this picture off of Google after typing in 'carbuncle'. It seemed to be off of someone's MySpace web page. I don't know anymore about it then that.