A term indicating that that the speaker is under pressure to complete some task.
See also Big Wind and Falling Rolls.
This bit of jargon has been viewed 5,415 times.
Return To Advertising Jargon