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.