Meaning of “pins and needles” - Learner’s Dictionary

pins and needles

noun uk us
have pins and needles

to feel slight sharp pains in a part of your body when you move it after keeping it still for a period of time

(Definition of “pins and needles” from the Cambridge Learner’s Dictionary © Cambridge University Press)