I recently (about a month ago) discovered a hard lump under my skin on my upper right thigh. It is about the size of a bb and on the surface of the skin it is a reddish pimple like bump. I am not sure if it is relevant but I am a 22 year old male. A few days ago i actually pressed on it and it leaked white pus and so i then went on and drained the rest that I could (although I dont know if I was draining the actual lump or if the pus was around it). It isnt painful unless I forcibly push on it or squeeze it. I am hoping for a little clarification to if its something I need to get checked out or if it is just a simple cyst. If it is a cyst I was also wondering if taking a sterile needle to it would be a safe way to drain it?
Here is a picture of it. It is about 5 inches below my hip joint on my upper thigh.