Pins and needles

A tingling feeling in one’s arms and legs, a feeling of excitement.

I was on pins and needles all day as I waited to hear the results of the exam.