Unless you have bug bites or a rash on your legs, I think it is physical. Sounds kind of like a circulatory or nerve problem. I get pins and needles sensation if I cross my legs now. Try a softer cushion on your chair in case you are putting pressure on your nerves in your legs.