'skip town' definitions:

Definition of 'skip town'

(from WordNet)
verb
Disappear without notifying anyone (idiom) [syn: skip town, take a powder]