touched and gone
English
Verb
touched
and
gone
past participle of
touch and go