Meaning of skip town
Definition of skip town
(verb)
disappear
without notifying anyone (idiom)
Other information on skip town
WIKIPEDIA results for
skip town
Amazon results for
skip town
Tweet