sling one's hook

Meaning

To leave, depart, especially if forced to do so.

Translations

Notes

Sign in to write sticky notes