Thanks for writing to us.
It seems that you have actually hurt your bone in the area and there is a bleeding in the area causing the squishy feeling. You need to get an X-ray of the area done to see the type and extent of injury
Avoid weight bearing on the leg and keep the leg elevated on two pillows to decrease the local swelling.
I hope this information has been both informative and helpful for you.
Dr. Praveen Tayal