be home and hosed To have successfully completed something, as a project or activity. Primarily heard in Australia. Watch the video