Idiom: Hot foot

See also: