crayonstar1423 crayonstar1423 24-08-2016 English Answered what does on pins and needles as a idiom mean