high-tail it

high-tail it

English Verb
Ad

Definition

Alternative spelling of hightail it.

Ad