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,863 times.
Return To Advertising Jargon