(idiom) to be very excited and nervous about something
Example Sentence:
I am on pins and needles waiting for the new Britney Spears album to come out. I can’t wait!
Similar idioms:
Get the Phrase of the Day by Email!