OK so there are several things in your blend file that you need to look at, here are some:
Unapplied Scales on both your Armature and Mesh:
Don’t scale in Object Mode, scale in Edit Mode, or Apply the Scale (CTRL+A => Scale), same goes for rotation as well… :ba:
No “Root” bone, should be between the feet and IK targets/major structural bones should be parented to it.
No connectivity between legs and spine - there should be structural bones here.
Why do you have a “Dick” bone??? :eek:
There are others, but they can wait.
Here is my standard “bow legged” rig:
And blend file: bent_leg.blend (470 KB) - just press Play to watch it - then look at all the bones IK properties, which inherits scale, rotation, etc. What does what in the animation, etc. It’s not the only solution, but it works for me.