(one) has to be shoving off

(one) has to be shoving off

One has to leave or depart. "Shove off" is a nautical term, referring to the act of pushing against a dock in order to move one's boat away from the shore. We both need to be up early tomorrow, so we have to be shoving off soon.
See also: off, shove
Farlex Dictionary of Idioms.
See also:
  • (one) has got to be shoving off
  • (one) has got to shove off
  • (one) has to shove off
  • (it's) time to shove off
  • shove off
  • have to shove off
  • shove over
  • push off
  • push (someone or something) off
  • push away