'skip town' definitions:

Definition of 'skip town'

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