Sekirov Dictionary

sky the towel

verb1

  1. (Australia, slang) To give up; to surrender.
forms

skied the towel · skying the towel · skies the towel

This dictionary works without the internet: on your phone · in Chrome