1 definition by Justwrite80
A phrase to say when you're overwhelmed with work, stressed, on a strict deadline, etc.
A way to express being extremely busy or to convey a sense of urgency.
A way to express being extremely busy or to convey a sense of urgency.
by Justwrite80 September 16, 2015