pins and needles

listen to the pronunciation of pins and needles
English - English
A tingling or prickling sensation, felt in a limb when a lack of circulation is relieved and in other situations

The sensations caused by the loss of this nerve vary from numbness or pins and needles to severe pain.

a sharp tingling sensation from lack of circulation
If you have pins and needles in part of your body, you feel small sharp pains there for a short period of time. It usually happens when that part of your body has been in an uncomfortable position. I had pins and needles in the tips of my fingers. In a state of tense anticipation
tingling feeling as in a numb limb; inability to sit still, anxious energy, suspense
on pins and needles
Feeling sharp anticipation or anxiety; in a state of suspense

I was on pins and needles of expectation and curiosity.

on pins and needles
nervous, pressured, tense, in a hurry
sit on pins and needles
wait anxiously, wait with great anticipation
was on pins and needles
was very hurried, did not have time to wait, was impatient, was restless