pins and needles
Short definition from Wiktionary
Noun
- A tingling or prickling sensation, felt in a limb when a nerve compression is relieved and in other situations.
We haven’t written up pins and needles yet: Simple and Standard meanings, examples and a quiz.