A term indicating that that the speaker is under pressure to complete some task.
See also Falling Rolls , Big Wind Viewed 6,366 times ← Back to Advertising Jargon