Top definition
Anxious, often because you are waiting for something or because people are asking you difficult questions
I was on the rack while I waited for the test results.
by Motanul13 December 29, 2015
Get the mug
Get a on the rack mug for your mate Larisa.