Idiom: On pins and needles

What does 'On pins and needles' mean?

If you are on pins and needles, you are very worried about something.

See also: