Browse by letter

On the edge of one`s seat

Nervously and excitedly waiting for something.

I have been on the edge of my seat all day while I wait for the contest to begin.