Sling your hook
British slang meaning shove off or go away, usually said to an annoying person, dates from the 19th century, most probably nautical in origin from one sailor telling another to sling or hook his hammock somewhere else.