On pins and needles Anxious or nervous, especially in anticipation of something. Credit engxam.com Post navigationPrevious post: Off on the wrong footNext post: Out on a limb Leave a Reply Cancel replyYou must be logged in to post a comment.