high-tailed it

English

Verb

high-tailed it

  1. simple past and past participle of high-tail it