If you didn't bump it , might be a blood clot?
Symptoms-
[ Swelling, usually in one leg (or arm)
Leg pain or tenderness often described as a cramp or Charley horse
Reddish or bluish skin discoloration
Leg (or arm) warm to touch
]
more info -
Signs and Symptoms of Blood Clots - Blood Clots