Are you on pins and needles about something? Are you experiencing nervous anticipation about something in your near future?

Pins can also refer to your ability to either “stick it” to someone or your ability to “stick” to something such as a diet, a new exercise program, etc.