HIGHTAIL

Definition of HIGHTAIL

  1. (verb)retreat at full speed