meaning of skip town
1.
disappear
without
notifying
anyone
idiom
Related Words
skip town
|
Developed & Maintained By
Taraprasad.com